Restaurant Reviews from DiningGuide411.com
    Top : Canada: ON: Newboro

Stage Coach Inn, Newboro, Ontario, Canada










Stage Coach Inn
4 Drummond St
Newboro ON Canada

Web Information:
Web Page

Hours: Open from 11 am each day

Phone: 613.273.3825
Accepts: bank debit cards, Visa

Alcohol: full bar

Parking: street parking, own parking lot

Accessibility: completely