Name64 Elmwood Avenue East
Address64 Elmwood Ave E, London, ON N6C 1J3, Canada
CategorySights / Landmarks / Museums
Description64 Elmwood Avenue East is on the northwest corner of Elmwood Avenue East and Edward Street in the City of London. The two-and-a-half-storey white-brick residence was constructed...

More Details...
Coordinates42.97073, -81.25828
Web address