Dr. Michael Shirk is a family medicine doctor in Lancaster, Pennsylvania and is affiliated with multiple hospitals in the area, including Lancaster General Health and Lancaster Regional Medical Center. He received his medical degree from Temple University School of Medicine and has been in practice for 18 years. Dr. Shirk accepts several types of health insurance, listed below. He is one of 177...