1. L. A. Drouillard & Sons 111 N Maiden Ln, Tecumseh, MI 49286 Coordinate: 42.00409,-83.94874 Phone: (517) 423-4800