House new odyssey wallpaper odyssey house new orleans detox 504 821-9211 Administrative Fax. The npi number for ohl detox is 1245729045. More Beds For Addiction Treatment … Sunday, October 23, 2022 Edit