It moved to its current location on Post Road in Cumming in 1998 and was renamed in 2002.
The institution shifted to its present location on Post Road in Cumming in 1998, after which it was given a new name in 2002.