645 Seventh Ave.
Santa Cruz, California
95062

831-479-9731
Fax 831-479-1067

 
Location and Directions
 

Location and Directions

Yahoo map link



 

© copyright 2000- 2002, The Harbor Inn