This entry refers to a departed business — a business that has closed or left town. Information here is mostly for historical reference. |
This article is in need of a Photo.To add an image to this page, click "Edit" then click the image button. |
Former Location |
1121 Soquel Avenue, Santa Cruz, CA 95062-2105 |
Former Owner(s) |
Patricia Bowers |
Business Lifespan |
? to 2010 |
Related Links
Reviews