Chapel Hill, North Carolina
Sledge lives in Chapel Hill, North Carolina.