April Austin was born in 1960, age 64. April Austin's address is 3 Rr Box , Felton, DE 19943. Possible relatives include Christopher Austin, David Austin and 1 others. Public records show April has also lived in Englewood, FL and Decatur, GA. April's latest phone number is (410) 371-1766. Previous phone numbers include (410) 884-7449 and (410) 924-8669.
Address History: 3 Rr Box, Felton, DE 19943;
2955 N Beach Road Unit E122, Englewood, FL 34223;
Decatur, GA 30030;
Snellville, GA 30039;
Baltimore, MD 21224
Results 1 - 1 of 1