The possible relatives of Margo are Steven Edward Flores, Marilyn Margo Flores, Eduardo M Flores and 2 other people. 1976 is her birth date. Margo currently resides at 403 Heather Rdg, San Antonio, Tx 78260. The number currently linked to Margo is (979) 492-3475. The current age of Margo is 48. Other cities that she has stayed in are San Antonio, Portland and College Station.