LOCATION

La Mer Medical Spa & Yoga
124 Main Ave N. , Suite 203
Twin Falls, ID 83301
Phone: 208-329-8004

OFFICE HOURS

Monday By appointment
Tuesday By appointment
Wednesday By appointment
Thrusday By appointment
Friday By appointment
Saturday Closed
Sunday Closed