Dillard's 236

Dillard's #236 is a Dillard's department store located at Merritt Square, 777 East Merritt Island Causeway in Merritt Island, Florida. The store opened in 1990.