Chapel Hill, North Carolina
Taylor graduated from Chapel Hill High School (Chapel Hill, North Carolina).