BIRMINGHAM NORTH DIALYSIS

Provider #:
12589
Address:
1917 32ND AVENUE NORTH
BIRMINGHAM, AL 35207
Phone:
(205) 297-9052
Fax:
(205) 297-9058
View Larger Map