Address: 3089 Main St. Chula Vista, CA 91911 Office: (619) 427-8146 Fax: (619) 427-2935
Office Hours: 8:00AM to 5:00PM 7 days a week Excluding major Holidays