The Beach Tanning Co. & Wellness Center

4.9
94 reviews

About

Tanning Salon
We offer 8 Tanning beds & 3 Red Light Therapy beds. We also carry a wide variety of lotions & relaxation products

Location

The Beach Tanning Co. & Wellness Center
1201 Falls Avenue East, Twin Falls, ID
83301, United States

Hours