more photos
Itchy’s Flea Market
Phone: | 573-443-8275 |
Address: | 1907 N. Providence Rd. Columbia Missouri 65202 |
Website: | visit site |
You’re in for a unique experience in a nostalgic atmosphere, approximately 10,000 square feet of deals with new items daily.