6107 Main Street

Niagara Falls, ON

L2G 6A1
tel: 905.356.8106  
fax: 905.356.8112

12 + 8 =

Our Location