Explore details about location Salmi Road. Salmi Road is a location situated within the Framingham alongside other areas such as Arbor Way, Arthur Street, Pamela Road.