Gary Farber, MD

Psychiatry & Neurology, Psychiatry

2260 Ivy Rd, Oceanside, CA 92054

Accepting new patients

(661) 872-3386