Organpi Farms Farmhouse
Farmers Market
1010 Water Ave #4617, Selma, AL 36701, US
(334) 526-4560
Hours not published on validated sources
Organpi Farms Farmhouse is a farmers market where local growers sell direct in Selma, AL.
Farmers Market Local Food Seasonal Produce