Explore details about location Montrose Avenue. Montrose Avenue is a location situated within the South Orange alongside other areas such as Tillou Rd W, Marshall Court, Irving Avenue.