Colorado Springs, CO | Madison, AL | East Saint Louis, IL
Also known as: lonelyboy29
Debra Carter lives in Colorado Springs, Colorado. Other places in which Debra has lived are Madison, Alabama; East Saint Louis, Illinois; Fort Sill, Oklahoma and Lawton, Oklahoma.