Dillard's 222

Dillard's #222 is a Dillard's department store located at Oviedo Mall, 1000 Oviedo Marketplace Boulevard in Oviedo, Florida. The store opened in March 1998.