Phone number listed for Keela is (989) 692-0009. The birth year was listed as 1974. Keela's possible relatives are Michael Lloyd Branch, Mary E Walker, Dorothy P Archer and 6 other people. This...