Journey Recovery Center – Covington Suite 300 – St. Elizabeth Physicians is an addiction treatment center and mental health clinic located at 20 W 18th St, Covington, KY 41011. The center offers various services to support individuals facing mental health challenges and substance abuse issues. For more information, visit stelizabeth.com or call +18597570717.