Explore details about location Montrose Avenue. Montrose Avenue is a location situated within the South Orange alongside other areas such as Grove Road, Sloan Street, Meadowbrook Lane.