Terra Nova Public House Address: 667294 20 Sideroad, Creemore, ON L0M 1G0 Phone: (705) 466-5992 Other Businesses: Creemore Kitchen at 134 Mill St, Creemore, ON L0M 1G0