Explore details about location Monument Square. Monument Square is a location situated within the Boston alongside other areas such as Bay State Road, Ludlow Street, Auburn Street.