house number odyssey orleans odyssey house new orleans phone number The mailing address for Odyssey House Community Clinic is 1125 N Tonti St Medical Clinic New Orleans Louisiana. Broad St New Orle… Sunday, October 16, 2022 Edit