CONTACT US

BonaVista LeisureScapes

Retail Store
105 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

SHOP ONLINE


BonaVista Pools

Pool Sales and Service
40 Shields Court
Markham, ON L3R 0M5
Tel. 905.475.6980
Fax. 905.475.7076

Office Hours: