Skip to Content

DiMarco and Krafchick Family Medicine

DiMarco and Krafchick Family Medicine
Crozer Medical Plaza
300 Evergreen Drive,Suite 330
Glen Mills, PA 19342

Get Driving Directions

Main: 610-579-3444
Fax: 610-579-3449

Find a Physician at this Location

Service Line

Anthony DiMarco, D.O., FACOP

Michael Krafchick, D.O., M.B.A. 

Founded in Glen Mills in 1992, this family practice has grown right along with the dramatic population expansion in western Delaware County and Chester County. Drs. DiMarco and Krafchick value their role on the front line of health care for patients of all ages, including children, adolescents, and adults. 

The physicians are board-certified in family medicine and offer a full range of care that includes well baby checkups, well child checkups, adolescent exams, sports and driver’s license physicals, adult physicals, women’s healthcare, immunizations and cancer screening exams. Other areas of special expertise include sports medicine, the treatment of Lyme disease, addiction medicine and the treatment of opiate dependence. Drs. DiMarco and Krafchick dedicate time to working with medical students from area medical schools, and they serve as the team physicians for the Bayard Rustin School District. Dr. DiMarco is also a fellow of the American College of Osteopathic Family Physicians and is president of the medical staff at Crozer-Chester Medical Center. 

“Our philosophy is that, the better informed the patient is, the better the outcome is likely to be.  Doctors sometimes tend to assume that patients will understand everything, but we don’t. We realize that not everyone has a medical background, and not everyone understands what a simple test result might mean. So we take some extra time to explain it. It is always much better if the patient is well informed.” — Anthony DiMarco, D.O., FACOP