We are located approximately one mile west of Downtown Howell, in the New Towne Center shopping plaza, near the intersection of Grand River and Chilson Roads.  (Located in the same plaza with Roman’s Pool Supplies, Subway, and Hungry Howies.)

2584 E. Grand River Ave; Howell MI 48843

Call Us! 517-518-8736

near the corner of Chilson and Grand Rover

Leave a Reply