Patricia Lecroy was born in 1965, age 59. Patricia Lecroy's address is 1220 Valley Drive , Attalla, AL 35954. Possible relatives include Barbara Lecroy, Hugh Lecroy and 4 others. Public records show Patricia has also lived in Gadsden, AL. Patricia's latest phone number is (256) 458-3546. Previous phone numbers include (256) 458-4296 and (256) 538-7658. The latest email address for Patricia Lecroy is gri****@aol.com.
Also goes by: Patricia Patterson Alecroy
Emails: gri****@aol.com,
gri****@comcast.net,
gri****@netscape.com
Results 1 - 1 of 1