User Image

Dr. James Rochester

Allopathic & Osteopathic Physicians

241 Rohrerstown Rd
Suite 200
Lancaster, Pa 17603