John P Rogers MD

Patient Reviews

Reviews reflect patients' level of satisfaction with the care they received from this provider. John P Rogers xhas an overall rating of 4.0.


John P Rogers, MD is a primarily located in Mechanicsburg, PA, with other offices in Harrisburg, PA and Lancaster, PA. Their specialties include Preventive Medicine. John P Rogers is affiliated with Community General Osteopathic Hospital.

Locations & Directions

Vitals cannot verify whether or not these addresses are current. We recommend that you attempt to contact the provider to verify their address information. Please email us at if you have any questions or additional information.

2025 Technology Pkwy
Mechanicsburg, PA 17050

4310 Londonderry Rd
Harrisburg, PA 17109

2100 Harrisburg Pike
Lancaster, PA 17601