Save Harold K. Mcfarling, MD HaroldMcfarling.MD.com • General Practitioner • 48 years experience Harold K. Mcfarling, DO, PC 503 N Auburn Avenue, Farmington, NM 87401