Find a Farmer's Market Near You!

Stadium Village Farmers Market in Indianapolis, IN

Stadium Village Farmers Market, located in Indianapolis, Indiana, can be found at 801 South Meridian Street. In addition, this market offers various payment options.

Is this your market? Claim it here

Location Information

Address: 801 South Meridian Street

Country: United States

State: Indiana

City: Indianapolis

Latitude/Longitude: -86.1589/39.7564


Farm Details

Organic: -

Payment option:

  • Debit/Credit

Social Details


Products

No Products Found