63rd St Produce

Farm Stand

Address

2511 N 63rd St

Kansas City, KS 66104

Open in Maps
Open in Maps

Hours

Open in season · hours vary.

Hours checked Oct 2026

Nearby stands