Strawberry Flats
23741 E 1260Th St
Geneseo
IL
61254
(309) 944-3117
Open Map
Fruit & vegetable growers & shippers
Number of employees: 10 to 19