DR. STEPHEN WILBER, M.D.

Internal Medicine - Nephrology

Active Individual
NPI: 1457337081

Practice Address

124A SOUTH UNIVERSITY BLVD
Mobile, AL 36608

Phone: (251) 343-5004

Specialties

Specialty Code Primary License
Specialist 174400000X No 24593 (AL)
Internal Medicine - Nephrology 207RN0300X Yes 24593 (AL)

Frequently Asked Questions

NPI 1457337081 is the National Provider Identifier for DR. STEPHEN WILBER, M.D., a Internal Medicine - Nephrology provider located in Mobile, AL. This NPI was enumerated on December 15, 2005.
DR. STEPHEN WILBER, M.D. practices at 124A SOUTH UNIVERSITY BLVD, Mobile, AL 36608.

Quick Facts

NPI
1457337081
Type
Individual
Enumerated
Dec 15, 2005
Last Updated
Jun 26, 2025

Nearby Providers