Don't hesitate to call Town & Country Auto Service Center LLC in Lansing, MI. We are committed to your satisfaction. Call us today.
For over 25 years, Town & Country has been providing quality vehicle maintenance and repair services to Lansing area customers. Started in 1978 as a Shell Service station, we soon expanded to five locations. Recently, we sold these branches to build our new, state-of-the-art facility on Mt. Hope Highway. Long-time customers from all over Lansing have followed us to our new location. We've...
We are a full service auto repair facility and 24 hour towing company. Family owned and operated. Proudly serving the Delta Township and Grand Ledge area since 1978.