1 internist near Cedarville, CA

Refine your results Reset

Gary B Haffner, MD
  • Currently 4 of 4 stars
2 ratings
Internal Medicine
32 years experience
PO Box 3
Cedarville, CA 96104
Rated 4 stars by patients
Board certified
Short wait time