- Apartment Rentals
- Commercial Leasing
- Locations
- About MECA
- Contact Us
598 Falconbridge Road, Unit 1A
Sudbury, Ontario, P3A 5K6
Phone: 705-525-2200
Fax: 705-525-2255
61 King Street, Unit 17
Barrie, Ontario L4N 6B5
Phone: 705-393-4463
Fax: 705-393-7214