Explore details about location Devon Street. Devon Street is a location situated within the West 750 North alongside other areas such as Monticello Avenue, Grand Marais Avenue, Vermont Avenue.