Save David A. Rosie, MD DavidRosie.MD.com • Family Doctor • 11 years experience Patient First Pennsylvania Medical Group PLLC 107 S Sporting Hill Road, Mechanicsburg, PA 17050