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 / MD

CRAIG E JOHNSON, PA

PHYSICIAN ASSISTANT

Graduated: 2003

Offers telehealth

NPI: 1306021753

Practice Locations (5)

TIDALHEALTH ATLANTIC INC

10026 OLD OCEAN CITY BLVD, SUITE 1

BERLIN, MD 218111288

4106419450

TIDALHEALTH ATLANTIC INC

11107 RACETRACK RD

BERLIN, MD 218113279

4102089761

TIDALHEALTH ATLANTIC INC

9714 HEALTHWAY DR

BERLIN, MD 218111154

4106413340

TIDALHEALTH PRIMARY CARE LLC

400 EASTERN SHORE DR

SALISBURY, MD 218045513

4105438240

TIDALHEALTH ATLANTIC INC

6040 PUBLIC LANDING RD

SNOW HILL, MD 218632453

4106290041

Source: CMS National Downloadable File, September 2026.

CRAIG JOHNSON, PA | HealthCareAtlasUSA