The red carpet experience at Prime Liquor's Grand Opening December 14! Savannah's newest luxury experience in the alcoholic beverage industry and the ladies that made it happen. 5500 Abercorn St, Suite 20, Savannah, GA 31405 - Twelve Oaks Shopping Plaza