Newtown Salt Spa Newtown Salt Spa Newtown Salt Spa Newtown Salt Spa

Newtown Salt Spa Newtown Salt Spa Newtown Salt Spa Newtown Salt Spa

Come relax, breathe, and renew while being enveloped by calming and healing Himalayan salt.

Hours

Wed.-Fri. 11-4, Sat. 10-2.
Address

43 South Main St.
Newtown, CT 06470
United States

Map & Directions