FanSnap does the work. You have the fun!sm
Sorry, there are no upcoming events for this venue.
Holy Cross Church Hall is located in Santa Cruz, CA.
126 High Street
Santa Cruz, CA 95060
Get local info on Yahoo Local and Yelp
Last Updated: 2013-05-19 23:45:42 -0700 | REL-fansnap-1.26.11-r34853 | pgsvenues-v0-c00000