JavaScript is not enabled.
88 Video - Review by Matt f | 88 Video

88 Video


88 Video 9/8/2006

This nice video store is located on Seneca Street in Buffalo. The store is really well organized and is clean. You would never suspect that from the exterior of the building and the area. You can find some great rentals here and their prices are very reasonable. I like this place much better than Blockbuster. more
30% OFF all yearly plans
Use YEAR at checkout. Expires 3/31/2018