We are located in the heart of downtown Orillia. Just a short walk to Couchiching Beach Park, restaurants, Royal Canadian Legion, and the Port of Orillia. Our central location is one block from Orillia’s Main Business Section (Mississauga St.)  We are located right next door to Rombo’s Restaurant, Orillia’s favorite place for breakfast and lunch.

Address

Address:

107 Neywash St. Orillia, Ontario L3V1X6

GPS:

44.61292300139925, -79.41615656065085

Get Directions