Explore details about location South Perry Street. South Perry Street is a location situated within the Castle Rock alongside other areas such as Cedar Avenue, Gold Hill St, Founders Parkway.