Book Appointment button

Location

Homewood Plaza
3125 Independence Drive
Suite 200

Homewood, AL 35209

Phone: 205-930-0920

Fax: 205-263-5172

Hours: Monday – Friday, 8:00 a.m. – 5:00 p.m.

For other Urology Centers of Alabama locations, click here.

 

© Copyright 2024 Urology Centers of Alabama