Santa at Rhodes Hall Registration Opens
Rhodes Hall 1516 Peachtree Street NW, Atlanta, GA, United StatesMark your calendars! Registration for Atlanta's most beloved holiday tradition opens July 10 for Georgia Trust members. Not a member? Become one today! Â