Delroy (Mack) McFarlane, M.D.
35 Casa St., Suite 320
San Luis Obispo, CA 93405
Phone: (805) 250-4844
Fax: (805) 785-0356
- Same-day appointments
- Fast, convenient and friendly service
Dr. McFarlane is a board-certified internal medicine physician and a member of the American College of Physicians, California Medical Association and American Medical Association. He treats patients with both acute and chronic medical illnesses.
Dr. McFarlane earned his medical degree from the University of Pittsburg in Pittsburg, Pennsylvania and completed his internal medicine residency at San Joaquin General Hospital.