Twelve Oaks

Twelve Oaks

This 105, 791 square foot premier shopping center is located on Abercorn Street on the south side of Savannah, GA.

Contact

  • 5500 Abercorn St #45, Savannah, GA 31405
  • (800) 628-3476
  • www.publix.com/locations/522-twelve-oaks-shopping-center

Comments

No comments

Leave a reply

Your email is never published nor shared. Required fields are marked *