All you need to know about Dr. ZACHARY FARMER practicing at 1550 Faulk St, Ste 1100, Monroe, NC, 28112 with NPI Number 1093126310.
Specializations: Hematology & Oncology Counties Served: Union, NC; Mecklenburg, NC; Anson, NC