KEEFER MANSION INN

112 Carleton Street North
Thorold
Ontario
Canada