- Taylor Life Center
Taylor Life Center is a Drug Rehab and Alcohol Treatment Facility that is located at:
632 North Shiawassee Street
Owosso, MI. 48867
If you would like to contact Taylor Life Center, you can reach them at 989-723-0330.
Taylor Life Center offers the following treatment services: Outpatient Treatment Services, Rehab For Hearing Impaired Clients
Payment forms accepted: Self Payment Drug Rehab, State Financed (not medicaid), Personal Health Insurance