Explore details about location Central Street. Central Street is a location situated within the Marlborough alongside other areas such as Mechanic Street, Larose Drive, Applewood Drive.