Cioci's Picture Mart
10400 Manchester Rd, Kirkwood 63122