Preview
Creation Date
5-7-2008
Building Name
Oviedo Post Office
Description
United States Post Office located in Oviedo, Florida. It is at 83 Geneva Drive.
Latitude, Longitude
28.671468,-81.206413
Recommended Citation
Taylor, George Lansing Jr., "Post Office (32765) Oviedo, FL" (2008). George Lansing Taylor Collection Main Gallery. 4649.
https://digitalcommons.unf.edu/historical_architecture_main/4649