William Mc Farland, MD practices as a Preventive Medicine Specialist in San Francisco, CA.William Mc Farland, MD graduated from Tulane Univ Sch Of Med, New Orleans La 70112.
Primary Specialty
Preventive Medicine Specialist
EducationTulane Univ Sch Of Med, New Orleans La 70112
TrainingUniv Ca Sch Of Pub Hlth, General Preventive Medicine