Keola’s current address is 11902 Sulphur Springs Dr, Houston, Tx 77067. Keola has listed (713) 996-8124 as his phone number. Rosalind S Johnson, Catherine M Walters, Joe Rogers Johnson and 6 other people are people possibly related to Keola. The current age of Keola is 43. In addition to Houston, Keola also lived in Houston and Katy. His birth year was listed as 1981.