PENINSULA BEAUTY – Sequoia Station Shopping Center
1043 El Camino Real
CA 94061
United States
Phone: 1.650.299.1454