Oviedo, Florida

Oviedo is a city of Florida in the United States.

Geography

Oviedo has a total area of 15.8 square miles.