14883 E 14th St, San Leandro, CA 94578 (510) 568-4003
How to go there
Beauty salon Loc: 37.7058 / -122.131
Plan your visit