April Teddlie was born in 1973, age 50. April Teddlie's address is 11310 Link Drive , San Antonio, TX 78213. Possible relatives include Kami Belardi, Lucille Forcum and 2 others. Public records show April has also lived in Encinitas, CA and Deerfield Beach, FL. April's latest phone number is (210) 674-5477. Previous phone numbers include (210) 681-5461 and (858) 759-1977. The latest email address for April Teddlie is ate****@msn.com.
Also goes by: April Larisa Stutts,
April Teddlie
Address History: 11310 Link Drive, San Antonio, TX 78213;
3462 Western Springs Road, Encinitas, CA 92024;
Deerfield Beach, FL 33441;
Fort Lauderdale, FL 33304;
Lighthouse Point, FL 33064
Emails: ate****@msn.com
Results 1 - 1 of 1