bn:00971318n
Noun Named Entity
EL
No term available
EN
The Lowell Regional Transit Authority is a public, non-profit organization in Massachusetts, charged with providing public transportation to the Greater Lowell area. Wikipedia
Relations
Sources