Her birth year was listed as 1977. Myla's possible relatives are Michael C Hicks, Adrienne M Hicks, Louise C Hicks and 2 other people. 14116 Glenside Rd, Cleveland, Oh 44110 is where Myla resides. Records link phone number (216) 249-3632 with Myla’s details. East Cleveland and Cleveland are cities Myla has lived in. This year Myla celebrated her 48 birthday.