Felicia Scruggs was born in 1973, age 50. Felicia Scruggs's address is 306 16th Avenue Northwest, Decatur, AL 35601. Possible relatives include Elonda Scruggs, Jaquez Scruggs and 3 others. Public records show Felicia has also lived in Decatur, AL. Felicia's latest phone number is (256) 350-0617. Previous phone numbers include (256) 350-2958 and (256) 351-0079. The latest email address for Felicia Scruggs is wan****@comcast.net.
Address History: 306 16th Avenue Northwest, Decatur, AL 35601;
2801 Sandlin Road Sw Apt 102a, Decatur, AL 35603
Emails: wan****@comcast.net
Results 1 - 1 of 1