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:
TEMPORARILY CLOSED UNTIL FURTHER NOTICE

ONLINE shopping and Curbside Water Testing still available.

BonaVista Pools

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

Office Hours: