Skip to main content

The Beauty Repair Shop

personal or beauty service · skin care and makeup · Idaho Falls, ID

Address
106 W 17th St, Idaho Falls, ID 83402-4224
Phone
(208) 716-8823
Where
43.4828, -112.0341

Search Hominin for The Beauty Repair Shop

Other personal or beauty services nearby

More in Idaho Falls

The Beauty Repair Shop — personal or beauty service in Idaho Falls, ID | Hominin