We have found 5 possible relatives of Michael: Marcellen Robert, Frances Lu Marcellin, Louis J Marcellin and 2 other people. The current age of Michael is 63. The number currently linked to Michael is (716) 373-5371. 1521 Martin St, Olean, Ny 14760 is where Michael lives. This person's birth year is 1961. Other a city that he has stayed in is Olean.