jennifer spencer view gallery
58 years old
Bio

Jennifer A Spencer, 58 years old, lives in Denver, Colorado, but has also spent time in Lakewood, Colorado. Jennifer is related to Jimmie L Spencer.

Relatives

Scroll