Internal Medicine Doctors Blanchard Michael D MD 350 South Sporting Hill Road Mechanicsburg, PA 17050 (717) 731-8223