12625 28Th St, Miami, Fl 33175 is where Leigh resides. Leigh turned 65 years old. She has stayed in Miami, Fort Lauderdale and South Miami before moving to Miami. Possible relatives of Leigh are: Paul B Moyerjr, Joann A Moyer, Dean B Moyer and 4 other people. Leigh owns the phone number (305) 223-7528. 1959 is the birth year of Leigh.