0 followers
Originally established in 1833, the City of Batavia Illinois is located 35 miles west of Chicago on the banks of the Fox River. This location served industries with water and power that drove production at several of the world’s leading windmill manufacturers. These days, leading manufacturers, di... Read more
Industries
+2
Headquarters
Employees
Links
Timothy O'Brien