• Schlafly Farmers Market (map)
  • 7260 Southwest Avenue
  • Maplewood, MO, 63143
  • United States