Located adjacent to Hotel Fauchere, Badea & Soul offers luxury spa treatments. All treatments begin with an herbal foot...
Milford · 405 Broad St, Milford