Belfor Property Restoration Fire, Water & Electronic Restoration Belfor Property Restoration Visit Website 2000 North Illinois Swansea, IL 62226 (618) 235-1931 (618) 235-1944 (fax) Map What's Nearby? Distance: 5 10 15 20 25 50 mi. ShareTweetShare0 Shares ShareTweetShare0 Shares