Valley Auto LLC Address: 14339 Willowbrook Rd, South Beloit, IL 61080 Phone: (815) 389-4929 Auto Dealers, Cardboard Other Businesses: Best Western at 5910 Technology Dr, South Beloit, IL 61080 Tollway Inn at 1710 Gardner St, South Beloit, IL 61080 BEST WESTERN Legacy Inn & Suites Beloit-South Beloit at 5910 Technology Dr, South Beloit, IL 61080 Anna Maria's Italian Restaurant and Pizzeria at 823 Gardner St, South Beloit, IL 61080