Location

Elle Salon is located at:

237 E. 14th St.
San Leandro, CA

Ample non-metered street parking available.