At a glance
Odivelas
Population
148,034
State
Lisboa
Country
Portugal
City
Odivelas
Latitude
38.8
Longitude
-9.1833