OUR LADY OF WISDOM HEALTH CARE is categorized under RESIDENTIAL CARE HOMES and located at 5600 General Degaulle Dr. in or near the New Orleans, LA area. Find additional information including website, e-mail, map, and directions - olwhealth.org. Find additional RESIDENTIAL CARE HOMES at LegalYP.com ®.