Super Flea


Super Flea

Open: Saturday and Sunday 8:30am-4pm.

Location: 3200 St. John Ave., Kansas City, MO., 64123

Phone: 816-241-5049