Contact Us

BonaVista LeisureScapes

Outdoor Living Boutique
105 Vanderhoof Ave, Unit 4
Toronto, ON M4G 2H7
Tel. 416.645.6980
Fax. 416.640.6709

Retail store hours:
Mon: by appt
Tue-Wed: 10-5
Thurs-Sat: 10-6
Sun: 12-5


BonaVista Pools

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

Office hours: