Santa's Christmas Shop
17 Pier Rd # A
Jekyll Island, GA 31527
Jekyll Island, GA 31527