1. Leroy's Welding & Fabrication 363 Alice St, Wheeling, IL 60090 Coordinate: 42.11998,-87.92598 Phone: (847) 215-6151