Company

LEAF RIVER VILLAGE HALL

12 Main St

61047-9796

IL, LEAF RIVER

(815) 738-2341

About This Property

CategoriesPublic Administration, Legislative Bodies
TypePrivate
Credit score coreINSTITUTION
Number of employess5 TO 9

Maps