Location TotalCare Health & Wellness Medical 913 South CollegeSuite 106 70503 LA United States Phone 337 264-7209