Park Plaza

Mall in
Info

Park Plaza is an enclosed shopping mall located in Little Rock, just off of I-630 and across the street from St. Vincent Medical Center. The mall houses retailers to the likes of Forever XXI, Abercrombie & Fitch, and two Dillard's locations. Interestingly enough, when this mall opened in 1959 it was on open-air mall, receiving it's enclosure in a 1988 remodel.

(501) 664-4956
Directory

Select a store below for more details, such as store hours.