SUPER 7 MOTEL

697 Wellington Road South
LONDON
Ontario
Canada