Explore details about location Leverett Connector. Leverett Connector is a location situated within the Boston alongside other areas such as Jason Terrace, Sparhawk Street, Amory Street.