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