This entry refers to a departed business — a business that has closed or left town.Infomation here is mostly for historical reference.

Former Location
1376 Soquel Avenue, Santa Cruz, CA 95062-2109
Phone
(831) 427-2282
Website
http://www.scvideovideo.com
Owner(s)
(Names of owners/proprietors here)
Business Lifespan
April 11, 1984 - September 25, 2009.

Video Video was a local independent movie rental store.

Related Links