Publix Acquires Wilmington Island Retail Center

Thursday, May 16th, 2019

Publix Super Markets Inc. has acquired the retail center houses the Wilmington Island location at 155 Johnny Mercer Blvd.

Read more at Savannah Now