Freedom Rose House is located at 2313 Freedom Blvd, Watsonville, CA-95076. An interactive Map of Freedom Rose House is shown below.
View details of Freedom Rose House.