Company

OFFENBACKER FARMS

11801 E 62nd St

46235-9769

IN, INDIANAPOLIS

(317) 326-3436

Person for contact

About This Property

CategoriesPublic Administration, Nonclassifiable Establishments
TypePrivate
Credit score coreC
Number of employess1 TO 4

Maps

Neighborhood

Related Amenities