Nikki DeLoach measurements, bio, height, weight, shoe, and bra size Nikki DeLoach was born on 9 September 1979, & her birthplace is Los Angeles, California, United States. … by Octavia watson