National Kidney Foundation of Louisiana, Inc.
8200 Hampson St., #425
New Orleans, LA 70118
(504) 861-4500
(800) 462-3694
(504) 861-1976 (fax)
Hours:
Monday through Friday 8:30 am - 5:00 pm