(Vintage Vinyl)
in University City
, MO. At the SE corner of Delmar Blvd & Leland Av. (N38 39.357 W90 18.355) Photos by Jack & June Schmidt 8-12-14.