The current age of Michael is 56. Records link Michael with Michael M Delgado, Delio David Delgado, Mary H Delgado and one other person. Michael's birth date was listed as 1968. Public records show Metairie and New Orleans as cities Michael also stayed in. Michael currently resides at 3500 Houma Blvd #102, Metairie, La 70006. Records link phone number (504) 834-1978 with Michael’s details.