Spa Near Me in Greens Harbour, Newfoundland and Labrador Spa Near Me in Greens Harbour, Newfoundland and Labrador Home / Newfoundland and Labrador / Greens Harbour / Spa Restaurant The Doctors House Inn Old Hopeall Rd, Green's Harbour, NL A0B 1X0, Greens Harbour, Newfoundland and Labrador + 1 709-582-2754 Categories of companies in Greens Harbour Bakery Heating Contractors & Furnaces Hotel Pastry Shop Pharmacy Restaurant Spa