Skip to main content

International Plaza

shopping mall · Nashville, TN

Address
2 International Plz Ste 103, Nashville, TN 37217
Phone
(615) 360-1023
Website
shopinternationalplaza.com
Where
36.1299, -86.6881

Search Hominin for International Plaza

Other shopping malls nearby

More in Nashville

International Plaza — shopping mall in Nashville, TN | Hominin