Explore details about location Saint Marks Road. Saint Marks Road is a location situated within the Boston alongside other areas such as Clinton Street, Hanover Street, Hurlcroft Avenue.