Sally Beauty NE SAN JOSE/CA
CAPITOL SQUARE MALL
382 N. CAPITOL AVE.
SAN JOSE CA 95133
United States