Address:

Bluffer’s Park Beach
1 Brimley Road S
Toronto
M1M 3W3
Canada