UROLOGY CENTERS OF ALABAMA PC

Urology

Active Organization
NPI: 1710962550

Practice Address

3485 INDEPENDENCE DR
Homewood, AL 35209

Phone: (205) 930-0920

Frequently Asked Questions

NPI 1710962550 is the National Provider Identifier for UROLOGY CENTERS OF ALABAMA PC, a Urology provider located in Homewood, AL. This NPI was enumerated on December 14, 2005.

Quick Facts

NPI
1710962550
Type
Organization
Enumerated
Dec 14, 2005
Last Updated
Mar 6, 2025

Nearby Providers