Chapel Hill, North Carolina
Hampton lives with his wife Letitia in Chapel Hill, North Carolina.