Penny is related to or closely associated with Rebecca Wax Watts, Stanley James Watts, Mark D Watts and 4 other people. Penny has previously lived in Denham Springs and Baton Rouge. Penny's birth year is 1964. The residency of Penny is at 7445 Pecan Grove Dr, Denham Spgs, La 70726. The age of Penny is 60. Records link phone number (225) 664-6283 with Penny’s details.