Michaela’s current address is 1241 Indiana St, Birmingham, Al 35224. Michaela owns the phone number (205) 841-6381. Public records show Birmingham as a city Michaela also stayed in. Michaela's possible relatives are Jacquelyn Spencerwalker, Richard Lorenzo Walker, Kamilah M Walker and 3 other people. Michaela's birth year is 1957. The current age of Michaela is 67.