Town and Country Center

From FranaWiki
Revision as of 15:12, 15 July 2008 by Phil (talk | contribs)

The Town and Country Center is the oldest suburban shopping center in Little Rock, opening in 1956. It is located on the northwest corner of University and Asher avenues.

References

External links