HealthCareAtlasUSA

This site republishes official CMS/Medicare Care Compare data. It is not medical advice and does not recommend any specific hospital or treatment — for medical decisions, talk to a doctor.

Doctors / NC

KEVIN A LOPEZ-SHIRLEY, MD

INTERNAL MEDICINE

Graduated: 1994

NPI: 1083620462

Practice Locations (3)

NOVANT HEALTH MEDICAL GROUP, LLC

612 MOCKSVILLE AVE

SALISBURY, NC 281442732

7042105061

24 ON PHYSICIANS PC

955 RIBAUT RD

BEAUFORT, SC 299025441

8435225005

SELF MEDICAL GROUP

1325 SPRING ST

GREENWOOD, SC 296463860

8647254111

Source: CMS National Downloadable File, September 2026.

KEVIN LOPEZ-SHIRLEY, MD | HealthCareAtlasUSA