Admiral Inn

2161 North Sheridan Way
Mississauga
Ontario
Canada