Holy Cross Church
128 High Street
Santa Cruz, California 95060
USA
Santa Cruz, California 95060
USA

Location & Nearby Info
Holy Cross Parish Hall0.05 mi
Kuumbwa Jazz Center0.17 mi
Cinema 90.17 mi
Cocoanut Grove0.17 mi
Sushi Now0.17 mi
Restaurante Los Pinos0.18 mi
Center Street Grill0.21 mi
India Joze0.21 mi
Asian Rose Cafe0.21 mi
Feel Good Foods0.22 mi
Reviews of Holy Cross Church