Ms. Keegan practices medicine in Lancaster, PA and 1 other location and specializes in Family Medicine. Ms. Keegan is affiliated with Jennersville Regional Hospital, Lancaster General Hospital and Lancaster Regional Medical Center. Ms. Keegan speaks English, French, Spanish and Arabic.