 St. Mark's is located in southwestern Worcester, on the west side of Freeland Street, just south of Main Street and southwest of Clark University.It is a two-story masonry structure, built of broken-coursed rusticated sandstone.It presents a side-gable roof to the street, with the main entrance recessed at the center under a large round-arch opening.