Address: 2325 South Melrose Dr. Vista, CA 92081
Phone Number: 760-734-4400
Email: [email protected]
Monday – 8:30 AM – 4:00 PM.Tuesday – 8:30 AM – 5:00 PM.Wednesday – 8:30 AM – 3:00 PM.Thursday – 8:30 AM – 5:00 PM.Friday to Sunday – Closed.