St. Puis X

Address: 
255 Vancouver St.
London, ON
Canada
Coordinates: 
POINT (-81.1849061 42.994848)