About

Edit info

Check out Mimo Salon & Spa (address: 212 Orange Ave, Long Beach, CA 90802). Call to get detailed Mimo Salon & Spa price information. Mimo Salon & Spa's phone number is (562) 435-3113. With 6 reviews on Yelp, Mimo Salon & Spa has an average rating of 5 stars.

Yelp Reviews