Explore details about location Perry Street. Perry Street is a location situated within the Melrose alongside other areas such as Market Street, Park Street, Town Hwy 88.