Explore details about location Perkins Road. Perkins Road is a location situated within the Massena alongside other areas such as Stearns Street, Parker Avenue, Church Drive.