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:
CURBSIDE PICK-UP ONLY
Tues – Sat: 10am – 5pm

CALL in orders: 416-645-6980
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: