Terri Riffe Freeman
Profile Updated: February 25, 2009
Where do you live now?
Denton, NC USA
I have a beautiful set of twin girls who are nine. Brandy the first born is my studious one and Brittany More…
Lead Process Technician Trainer
Yes! Attending Reunion