Star Center is an addiction treatment center located at 13575 Lesure St, Detroit, MI 48227. With a rating of 3.7 based on 44 reviews, we provide supportive services aimed at helping individuals on their recovery journey. Our dedicated team is available Tuesday through Friday from 6 AM to 2 PM, Saturday from 8 AM to 9:30 PM, and we remain closed on Sundays. For more information, visit our website at starcenterinc.org or call us at +13134934410.