The Good Feet Store is set to open its first location in Savannah. Sign up for our Newsletters ... The store will be at the Oglethorpe Mall, at 7804 Abercorn St. #62. A grand opening is scheduled ...