Address: 798 Church Avenue Chula Vista, CA 91910
Phone: (619) 575-6200
Fax: (619) 575-6202
Office Hours: Mon thru Sat 9 AM - 6 PM. From 12 PM - 3 PM Please call first.