West End Clinic is an addiction treatment center located at 5736 W Florissant Ave, St. Louis, MO 63120. We offer a range of services aimed at supporting individuals on their recovery journey. Our facility is open Monday to Friday from 6 AM to 3 PM and offers a supportive environment with a focus on compassionate care. For more information, visit our website at westendclinic.org or call us at +13143810560.