Najarra Townsend measurements, bio, height, weight, shoe and bra size Najarra Townsend was born on December 05, 1989, and her birthplace is Santa Barbara, California, USA. She … by Octavia watson