1. Bellwood Appliance Repair 4112 Saint Charles Rd, Bellwood, IL 60104 Coordinate: 41.882484,-87.878555 Phone: (708) 680-3203