Save John A. Macfarlane, MD JohnAlanMacfarlane.MD.com • Pediatrician White Sands Women's Health Care 2559 Medical Dr, Suite A, Alamogordo, NM 88310