Red Carpet Star Booth by This is it Photography
Address: 980 El Camino Real Suite 380 Santa Clara CA 95050
Parking and entrance is at the back of the building via Washington St.
Note: Take stairs from the last door on your right facing the Metro PCS store to walk up in the studio.