Social Media Manager at Kandy Land - Savannah, Georgia, United States
Kandy Land is a retail company based out of 2408 Bulloch St, Savannah, Georgia, United States.