Home About

Dr. N. Anthony Mastropietro is an experienced, residency trained, board-certified family physician who has practiced in Lancaster for many years. In addition to caring for thousands of patients in an office based practice, he served two years as a medical officer in the U.S. Navy, worked numerous shifts as an emergency room physician, delivered hundreds of babies, and cared for many hospitalized patients at both St. Joseph Hospital, now Lancaster Regional, and Lancaster General Hospital. He has spent the last several years as medical director of Lancaster Regional and Heart of Lancaster medical centers.

Dr. Mastropietro can provide the overwhelming percentage of your healthcare needs and guide you to the best specialists when your health requires something that his expertise cannot give. In those instances, he would assist you in understanding all aspects of what the specialist is proposing and help you to make decisions regarding what is best for you.