Portugal is a sovereign state located mostly on the Iberian Peninsula in southwestern Europe, bordered with Spain to the east. Its territory also includes the Atlantic archipelagos of the Azores and Madeira, both autonomous regions with their own regional governments.
618-547-7616
618-547-7438 (fax)
6382 Charleston Road
Alma, IL 62807