This year Starla celebrated her 58 birthday. 615 Cherry St, Olathe, Ks 66061 is where Starla resides. Starla has previously lived in Roeland Park, Shawnee Mission, Overland Park and 5 other cities. 1966 is the birth year of Starla. Possible relatives of Starla are: Michael Shon Hall, Christopher Phela Hall, Robert Scott Marshall and 6 other people. Phone number listed for Starla is (913) 254-7770.