NORTH STAR INN

39 FORREST STREET
NORTH SYDNEY
Nova Scotia
Canada