Dr. Bernard J Rafferty, PA-C
Add Hours
ACCEPTING
NEW PATIENTS
NEW PATIENTS
Amenities:
Wheelchair accessible
Dr. Bernard J Rafferty, PA-C has not yet specified accepted insurance plans.
Primary: Preventive Medicine Specialist
Sub-Specialty: Occupational Medicine,Ambulatory Care
Additional Specialties: Registered Nurse (RN)
Phone: (717) 812-2400
Address: 96 Sofia Dr, Shrewsbury, PA 17361
781 Far Hills Dr Ste 400, New Freedom, PA 17349
13515 Wolfe Rd Ste C, New Freedom, PA 17349
16325 Mount Airy Rd, Shrewsbury, PA 17361
8 Constitution Ave, Shrewsbury, PA 17361
16312 Mount Airy Rd, Shrewsbury, PA 17361
73 E Forrest Ave Ste 210, Shrewsbury, PA 17361
1855 Powder Mill Rd, York, PA 17402
8 Constitution Ave, Shrewsbury, PA 17361
13657 Curran Dr, Felton, PA 17322
60 Center Sq, Abbottstown, PA 17301