Delexus Aubriellelewis NPI 1639636368 Practice location: 500 W University Ave, Hammond, LA 704011304 Taxonomy code: 390200000X Phone: (985) 459-2000