E Beauty Hair & Nail Spa

40900 Fremont Blvd c1, Fremont, CA 94538, USA

+15106871788

40900 Fremont Blvd c1, Fremont, CA 94538, USA

+15106871788