About Howell Auto Center:
Howell Auto Center is located at 63 Schroeder Park Dr Howell, MI 48843. Please call Rick Jones at (517) 546-5470 for more information about their service, office hours, warranty and license.
The areas it serves include STOREFRONT. The towns and cities it serves include Howell. Howell.
Its office number is (517) 546-5470. Howell Auto Center does not have a web site in our record.
claim or edit listing | add your listing