South Beloit IL Auto Dealers 1. 14339 Willowbrook Rd, South Beloit, IL 61080 | Valley Auto LLC (815) 389-4929