Kelo Spa & Steam

Opening Hours

08:00 – 21:00

Contact Us

(800) 858-2113
1639 Centre Street,
Newton Highlands, MA 02461
info@kelospa.com

Please make your reservation by selecting
the date and time slot

Buy a Gift Card