Bronx, NY | Wappingers Falls, NY | New Milford, CT
Also known as: terridavidsonministries
Terri Davidson lives in Bronx, NY, but has also spent time in Wappingers Falls, NY and New Milford, CT. She works as a Pastor. Her favorite TV shows are Csi, Law And Order and The Word Network.