Roanoke Medical Associates

Internal Medicine, Nursing (Nurse Practitioner), Physician Assistant (PA)

316 S McCaskey Rd
Williamston, NC 27892
(252) 792-0022

Office Locations

Loading map...
1
Roanoke Medical Associates
316 S McCaskey Rd
Williamston, NC 27892
(252) 792-0022 (Office)

Our Physicians

Physician Assistant (PA)

Elizabeth Hannah, PA-C

316 S McCaskey Rd
Williamston, NC 27892
Elizabeth Hannah, PA-C
Patient Satisfaction
Nursing (Nurse Practitioner)

Katlyn Keech

316 S McCaskey Rd
Williamston, NC 27892
Katlyn Keech
Patient Satisfaction
Internal Medicine

Dr. Jaroslaw Opiela, MD

1114 N Road St
Elizabeth City, NC 27909 More Locations
Dr. Jaroslaw Opiela, MD
Patient Satisfaction
Hospital Quality
  • Treatment Excellence
  • Specialty Excellence
  • Hospital-Wide Awards
Internal Medicine

Dr. Steven Skahill, MD

316 S McCaskey Rd
Williamston, NC 27892 More Locations
Dr. Steven Skahill, MD
Patient Satisfaction
Hospital Quality
  • Treatment Excellence
  • Specialty Excellence
  • Hospital-Wide Awards