The Wax Doll

315 Palomar St, Chula Vista, CA 91911, USA

+16194510881

315 Palomar St, Chula Vista, CA 91911, USA

+16194510881