125 East Main St. Welland Phone: 905-732-2111
Serving Niagara Niagara Phone: 905-892-7830
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

Featured Community Builder

Featured Community Partner

In Support Of:

The Niagara Board of Trade & Commerce