NameNorton Attawandaron Site
Address150 Chelsea Ave, London, ON N6J 3J4, Canada
CategorySights / Landmarks / Museums
DescriptionThe Norton Attawandaron Site is located at 150 Chelsea Avenue, at the northwest end of Chelsea Avenue, north of Malcolm Street, along the south bank of the Thames River and within...

More Details...
Coordinates42.97259, -81.27971
Web address