Blockbuster 23026

Blockbuster #23026 was a Blockbuster video store located at 756 State Route 1 in Yarmouth, Maine.