KELLER HOSPITALIST SERVICES
NPI 1235797200
Hospitalist in Sheffield, AL

Active since June 04, 2019
1300 S MONTGOMERY AVE, SHEFFIELD, AL 35660(256) 386-4550(256) 386-4559 Get Directions Write a Review

NPPES record last updated: July 2, 2019. Verified against the NPPES registry weekly; last sync: October 25, 2026.

Record update history: Jul 2, 2019, Jun 4, 2019 (2 updates tracked since 2019).

About Keller Hospitalist Services NPPES

Official registry information on file with the National Plan and Provider Enumeration System.

KELLER HOSPITALIST SERVICES (NPI 1235797200) is a healthcare organization registered as a hospitalist in Sheffield, Alabama and active in the NPI registry since June 2019. The organization lists Penny Westmoreland, Cfo, as its authorized official.

NPPES Registry Identity

NPI1235797200
Entity TypeOrganization
Primary Taxonomy208M00000X
Legal Business NameKELLER HOSPITALIST SERVICES
Location Address1300 S MONTGOMERY AVESheffield, AL 35660-6334
Mailing AddressPo Box 610Sheffield, AL 35660-0610 · (256) 386-4550 · Fax (256) 386-4559
Fax(256) 386-4559
Organization SubpartYesParent: Hh Health System - Shoals Llc
Authorized OfficialPenny WestmorelandCfo · (256) 386-4550
Enumeration DateJune 4, 2019
Last NPPES UpdateJuly 2, 20192 updates tracked since enumeration
✔ NPI 1235797200 is a valid, active identifier and passes the ISO check-digit test.

Specialties & Licenses

★ Primary SpecialtyHospitalistAllopathic & Osteopathic Physicians
Taxonomy Code208M00000X
Definition
Hospitalists are physicians whose primary professional focus is the general medical care of hospitalized patients. Their activities include patient care, teaching, research, and leadership related to Hospital Medicine. The term 'hospitalist' refers to physicians whose practice emphasizes providing care for hospitalized patients.
1300 S MONTGOMERY AVE, Sheffield, AL 35660

Other Names 1

Doing Business AsKeller Hospitalist Services

Group Practice 1

Group TaxonomyThis provdier is a business group of one or more individual practitioners, all of who practice with the same area of specialization.193400000X SINGLE SPECIALTY GROUP

Accepted Insurance

Medicare Participation & PECOS CMS

Medicare enrollment and the clinicians who bill Medicare through this organization, from CMS.

Medicare Enrollment Status

✔

Enrolled in Medicare (PECOS)

Keller Hospitalist Services is registered in the CMS Provider Enrollment, Chain and Ownership System (PECOS).

Clinicians Billing Medicare Through This Organization

21

Medicare enrollment records show 21 clinicians reassign Medicare billing to Keller Hospitalist Services, which bills Medicare for the services they deliver. Of these, 3 practice at this address and 9 within 10 miles. Listed here are the 20 practicing nearest to this location.

Clinicians by Medicare Specialty 5

Nurse Practitioner8
Internal Medicine7
Family Practice3
Hospitalist2
Emergency Medicine1

Nearest to this location (20)

See all 21
Nurse Practitioner
NPI 1689245466
1300 S MONTGOMERY AVE
Sheffield, AL 35660
(256) 710-9642
✔ PECOS✔ Accepts MedicareSame address
Hospitalist
NPI 1669092797
1300 S MONTGOMERY AVE
Sheffield, AL 35660
(256) 386-4196
✔ PECOS✔ Accepts MedicareSame address
Nurse Practitioner
NPI 1447705470
1300 S MONTGOMERY AVE
Sheffield, AL 35660
(256) 386-4680
✔ PECOS✔ Accepts MedicareSame address
Nurse Practitioner
NPI 1871209098
1100 S JACKSON HWY STE 104
Sheffield, AL 35660
(256) 386-4660
✔ PECOS✔ Accepts Medicare0.4 mi
Nurse Practitioner
NPI 1184170557
1300 S MONTGOMERY AVE
Sheffield, AL 35660
(256) 265-2012
✔ PECOS✔ Accepts Medicare0.4 mi
Nurse Practitioner
NPI 1033500517
342 COX BLVD
Sheffield, AL 35660
(256) 383-4473
✔ PECOS1.2 mi
Hospitalist
NPI 1730704560
1300 S MONTGOMERY AVE
Sheffield, AL 35660
(256) 386-4196
✔ PECOS✔ Accepts Medicare1.4 mi
Family Practice
NPI 1912180035
205 MARENGO ST ELM HEALTH GROUP, LLC
Florence, AL 35630
(256) 768-9509
✔ PECOS✔ Accepts Medicare3.2 mi
Internal Medicine
NPI 1598330870
1701 VETERANS DR
Florence, AL 35630
(256) 629-1950
✔ PECOS✔ Accepts Medicare4.9 mi
Family Practice
NPI 1922387299
15225 HIGHWAY 43 SUITE 1
Russellville, AL 35653
(256) 311-2700
✔ PECOS✔ Accepts Medicare17 mi
Nurse Practitioner
NPI 1497297493
13150 HIGHWAY 43 SUITE 10
Russellville, AL 35653
(256) 331-2092
✔ PECOS✔ Accepts Medicare19 mi
Nurse Practitioner
NPI 1114393410
40 MEDICAL CIR
Moulton, AL 35650
(256) 974-0606
✔ PECOS✔ Accepts Medicare30 mi
Internal Medicine
NPI 1053005751
611 ALCORN DR
Corinth, MS 38834
(662) 293-1143
✔ PECOS50 mi
Emergency Medicine
NPI 1235571001
611 ALCORN DR
Corinth, MS 38834
(662) 293-7686
✔ PECOS✔ Accepts Medicare50 mi
Nurse Practitioner
NPI 1851941801
101 SIVLEY RD SW
Huntsville, AL 35801
(256) 265-1000
✔ PECOS✔ Accepts Medicare64 mi
Internal Medicine
NPI 1417164831
619 19TH ST S
Birmingham, AL 35249
(205) 934-5038
✔ PECOS✔ Accepts Medicare99 mi
Internal Medicine
NPI 1740740422
COMMUNITY INTERNAL MEDICINE OF ATHENS 1500 OGLETHORPE AVE SUITE 200D
Athens, GA 30606
(706) 389-3875
✔ PECOS250 mi
Internal Medicine
NPI 1205356607
222 S WOODS MILL RD STE 760N
Chesterfield, MO 63017
(314) 205-6050
✔ PECOS311 mi
Internal Medicine
NPI 1962792093
325 N STATE OF FRANKLIN RD
Johnson City, TN 37604
(423) 439-6283
✔ PECOS✔ Accepts Medicare318 mi
Family Practice
NPI 1235588476
1014 NW 57TH ST
Gainesville, FL 32605
(352) 376-8211
✔ PECOS✔ Accepts Medicare468 mi
See all 21 clinicians

Source: CMS Revalidation Reassignment List, October 2026 release. Reassignment records can lag staffing changes; confirm a current affiliation with the organization.

Frequently Asked Questions NPPES & CMS

Common questions about this NPI record, answered from the official NPPES registry and CMS datasets shown on this page.

What is Keller Hospitalist Services's NPI number?

The NPI number for Keller Hospitalist Services is 1235797200. It was assigned to this organization in the NPPES registry on June 4, 2019.

Where is Keller Hospitalist Services located?

Keller Hospitalist Services is located at 1300 S Montgomery Ave, Sheffield, AL 35660. The listed phone number is (256) 386-4550.

What is Keller Hospitalist Services's specialty?

The primary specialty registered for this NPI is Hospitalist with taxonomy code 208M00000X.

Is Keller Hospitalist Services enrolled in Medicare?

Yes. Keller Hospitalist Services is registered in the Medicare PECOS enrollment system.

How many clinicians bill Medicare through Keller Hospitalist Services?

According to the CMS Revalidation Reassignment List (October 2026 release), 21 clinicians in 5 Medicare specialties reassign their Medicare billing to Keller Hospitalist Services. A reassignment is filed with Medicare on form CMS-855R, signed by both the clinician and the organization, and lets the organization bill Medicare and receive payment for the clinician's services. The largest specialties are Nurse Practitioner (8), Internal Medicine (7) and Family Practice (3). Of these, 3 practice at this address and 9 within 10 miles. Reassignment records can lag staffing changes; confirm a current affiliation with the organization.

What insurance does Keller Hospitalist Services accept?

Health plans from Ambetter Health, Ambetter of Alabama and Ambetter of Tennessee list Keller Hospitalist Services as in-network in at least one marketplace plan. Coverage varies by plan and year; verify with the insurer or the provider before a visit.

When was this NPI record last updated?

The NPPES record for Keller Hospitalist Services was last updated on July 2, 2019. NPI Profile syncs weekly with the NPPES registry data releases published by CMS. This NPI record was last updated 7 years ago. If this record has changed at CMS more recently, you can request an on-demand re-check against the live CMS registry, directly from this page.