April Farmer was born in 1985, age 39. April Farmer's address is 1858 Eloise Lane , Edgewood, MD 21040. Possible relatives include David Farmer, Dianna Farmer and 6 others. Public records show April has also lived in Lake Wales, FL and Tampa, FL. April's latest phone number is (304) 320-8900. Previous phone numbers include (863) 638-7371.
Address History: 1858 Eloise Lane, Edgewood, MD 21040;
3120 Penny Loop, Lake Wales, FL 33859;
Tampa, FL 33610;
Rising Sun, MD 21911;
Bluefield, VA 24605
Results 1 - 1 of 1