Dillard's 481

Dillard's #481 was a Dillard's department store located at Utica Square, 1876 Utica Square in Tulsa, Oklahoma. The store opened in September 1984 and closed in 2002.