Blockbuster 95164

Blockbuster #95164 was a Blockbuster video store located at 16755 Chagrin Boulevard in Shaker Heights, Ohio.