Records link Glenn with Dolores M Valdesosrin, Wanda I Santiago, Wanda I Santiago and one other person. Records link phone number (786) 573-4604 with Glenn’s details. Public records show Miami and South Miami as cities Glenn also stayed in. His birth year was listed as 1965. Glenn turned 59 years old. Glenn is a resident of 15123 179Th St, Miami, Fl 33187.