Call us now ! Send us an email http://maps.google.com/maps?q=73 N 2nd Ave Chula Vista United States

Back to Top

Contact us today!
(619) 425-9933

Contact Us

    Reload

    Address

    73 N 2nd Ave
    Chula Vista CA, 91910

    Phone

    (619) 425-9933

    In Business Since 1983

    Languages Spoken

    • English
    • ​Spanish

    Show Full Map     Get Directions