Dillard's 243

Dillard's #243 is a Dillard's department store located at Governor's Square, 1500 Apalachee Parkway in Tallahassee, Florida. The store opened in 1993.