1. Welch Brothers Belvidere Inc
1000 Town Hall Rd, Belvidere, IL 61008
Coordinate: 42.24582,-88.87828
Phone: (815) 547-3000
2. Belvidere Sanitary Service
4929 Bates Rd, Belvidere, IL 61008
Coordinate: 42.19635,-88.84297
Phone: (815) 547-8203