Christina Lewis NPI 1013259886 Practice location: 1430 Tulane Ave, New Orleans, LA 701122632 Taxonomy code: 390200000X Phone: (504) 099-5458