Freedom Rose House is located at 2313 Freedom Blvd, Watsonville, CA-95076. Get step by step driving directions to Freedom Rose House.
The following map shows the location of Freedom Rose House
View details of Freedom Rose House.