CONTACT US
BonaVista LeisureScapes
Retail Store105 Vanderhoof Ave. Unit 4
Toronto, ON M4G 2H7
Tel. 416.645.6980
Fax. 416.640.6709
Retail Store Hours:
Tues – Sat: 10am – 5pm
Sun: 11am – 4pm
Mon: CLOSED
OR
BonaVista Pools
Pool Sales and Service40 Shields Court
Markham, ON L3R 0M5
Tel. 905.475.6980
Fax. 905.475.7076
Office Hours: