Michael T Niehuss, MD, Urology

8720 Fairhope Ave
FairhopeAL  36532-3608 (Baldwin County)


Phone: 251-990-2441
Fax: 251-990-2242

NPI: 1093480113
License Number: 1-105485 (AL)