Dr. Mary C. Shields MD is a clinical assistant professor of medicine specializing in cardiology at Penn Medicine in Philadelphia, PA. With expertise in a wide range of cardiovascular conditions and treatments, she sees patients aged 18 and up.
Board certified in cardiovascular disease internal medicine and interventional cardiology, Dr. Shields is affiliated with Penn Heart and Vascular Center at Pennsylvania Hospital, Penn Medicine Washington Square, and Penn Cardiology South Philadelphia. She accepts a variety of insurance plans and has garnered high patient ratings for her exceptional care.
Generated from their business information