Address 156 Galloway Road, Scarborough
Design Team LGA Architectural Partners
Coordinates 43.454403, - 79.114193