Starla Clemmer was born in 1963, age 61. Starla Clemmer's address is 30 Druid Trail , Florissant, CO 80816. Possible relatives include Bryce Clemmer, Curtis Clemmer and 9 others. Public records show Starla has also lived in Tucson, AZ and Colorado Springs, CO. Starla's latest phone number is (719) 232-7409. Previous phone numbers include (719) 375-1031 and (719) 382-6161.
Starla Clemmer's current address is 2208 West 52nd Street , Monahans, TX 79756. Starla's age is 50 years old (1974). Phone numbers associated with Starla are (432) 262-0987 and (432) 262-6596. Starla has also lived in Carrollton, TX and Dallas, TX. The latest email used to communicate with Starla Clemmer is scl****@odessachristian.org.
Results 1 - 2 of 2