
Our team of Family doctors and Pediatricians provides award winning care to patients who live or work in Vista and the surrounding areas. Our Melrose Office is located at 326 South Melrose Drive in the heart of the city of Vista. It is conveniently located near 78 Freeway and the Vista County Courthouse.
Address
326 South Melrose Drive, Suite #200Vista, CA 92081
Hours
M-Fri 8AM to 5PMPhone
(760) 291-6700Fax
(760) 330-9331