1466 Melrose Avenue, Chula Vista, CA 91911, USA
1466 Melrose Ave
Chula Vista
California
91911
United States
619-585-7387619-585-7387