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

TEAS GRAY, MD

INTERNAL MEDICINE

Graduated: 2010

NPI: 1740591577

Practice Locations (4)

HOSPITAL MEDICINE SERVICES OF NH, LLC

1 PARKLAND DR

DERRY, NH 030382746

6034321500

CITY HOSPITAL INC

2500 HOSPITAL DR

MARTINSBURG, WV 254013402

3042601443

PRINCETON COMMUNITY HOSPITAL ASSN. INC.

122 12TH ST

PRINCETON, WV 247402312

3044877936

THS PHYSICIAN PARTNERS INC

4605 MACCORKLE AVE SW

SOUTH CHARLESTON, WV 253091311

3044144800

Source: CMS National Downloadable File, September 2026.

TEAS GRAY, MD | HealthCareAtlasUSA