Micha Alexis was born in 1952, age 71. Micha Alexis's address is 150 Home Avenue # 2, Providence, RI 02908. Possible relatives include Dawud Alexis, Gabriel Alexis and 3 others. Public records show Micha has also lived in Providence, RI. Micha's latest phone number is (347) 472-7906. Previous phone numbers include (401) 272-1007 and (401) 331-2652.
Results 1 - 1 of 1