Small Town Roots Family Farm and Greenhouse
Agriculture
1308 W 1st St, Alexandria, IN 46001, US
(765) 621-7948
Hours not published on validated sources
Small Town Roots Family Farm and Greenhouse is a local farm in Alexandria, IN.
Local Farm Local Food