Location
16039 E 14th Street
San Leandro, California
94578
United States
Phone:
510-276-9744
See map: Google Maps
Have you been to this salon?