A city Michael has lived in before is Buffalo. Lorraine G Escobar, Rita J Escobar, Rose Escobar and 3 other people are people possibly related to Michael. The current age of Michael is 64. Michael currently resides at 65 Burch Ave, Buffalo, Ny 14210. The number currently linked to Michael is (716) 822-5838. This person's birth year is 1960.