Blockbuster 95926

Blockbuster #95926 was a Blockbuster video store located at 760 Montauk Highway in Water Mill, New York.