Kelo Spa & Steam

Contact Us

(617) 765-4155
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