1. Leader Business 12760 Allen Rd, Taylor, MI 48180 Coordinate: 42.21462,-83.22945 Phone: (734) 287-3500