Explore details about location Falmouth Street. Falmouth Street is a location situated within the Saugus alongside other areas such as Houston Street, Vincent Terrace, Essex Street.