bn:03326245n
Noun Named Entity
NL
No term available
EN
Cawley Memorial Stadium is a 6,000-seat multipurpose stadium in Lowell, Massachusetts primarily used for football, soccer, field hockey, track and field and lacrosse. Wikipedia
Relations
Sources
IS A
LOCATED IN THE ADMINISTRATIVE TERRITORIAL ENTITY
OWNED BY