Explore details about location South Newberry Street. South Newberry Street is a location situated within the York alongside other areas such as North Lehman Street, Loucks Rd, Local Way.