PO Box 658 Crystal Beach Phone: 289-321-0675
4-305 Niagara St. St. Catharines Phone: 905-641-5272
3930 Cherry Avenue Vineland Phone: 905-562-8155
115 Main St. Port Colborne Phone: 905-835-2755
1 Heywood Ave St. Catharines Phone: 905-934-3468
296 Welland Ave. St. Catharines Phone: 905-684-4934
296 Welland Ave. St. Catharines Phone: 905-684-4934
3770 Montrose Rd., Unit 7 Niagara Falls Phone: 1-888-716-4260 Website: http://www.michaelsflooring.ca
6100 Thorold Stone Rd. Niagara Falls Phone: 905-356-3271
11 St. Davids Rd. W. Thorold Phone: 905-227-6999
4300 Drummond Road, Unit 106 Niagara Falls Phone: 905-358-8913
292 Geneva St. St. Catharines Phone: 905-934-1776

Featured Community Builder

Featured Community Partner

Eco-Defenders Logo

In Support Of:

The Niagara Board of Trade & Commerce