Explore details about location Marvin Street. Marvin Street is a location situated within the Montpelier alongside other areas such as Deerfield Drive, Loomis Street, Marvin Street.