Map location of Mitchell Perrault 3075 E Grand River Ave Ste 106, Howell, MI 48843 Phone: 517-546-8840