1120 3rd Ave

Chula Vista
1120 3rd Ave
Chula Vista CA 91911


9am to 8pm from Monday to Saturday & 9am to 6pm on Sundays. Lic# 3702-0987


Contact Info

Phone: (619) 425-0035