South Finch Streeton the interactive online map Montpelier. Montpelier, South Finch Street. Search on the map, closest way, distance to the South Finch Street. Simple and easy to use on mobile devices.