Specialty: Nephrology
Group: Kidney Care of Louisiana
Address: 201 4th St suite 5a
Alexandria, Louisiana 71301
Alexandria, Louisiana 71301
Phone: 318-483-1961
Fax: 318-483-1964
Specialty: Nephrology
Group: Cenla Kidney Specialists LLC
Address: 2220 Worley Dr
Alexandria, Louisiana 71301
Alexandria, Louisiana 71301
Phone: (318) 704-0001
Fax: (318) 704-0002

