Starla’s current address is 562 Limewood Dr #E, Battle Creek, Mi 49017. Starla has reached the age of 72 years. Public records show Battle Creek and Nashville as cities Starla also stayed in. Phone number listed for Starla is (269) 968-6907. The birth year was listed as 1952.