Margo was born 53 years ago. 1971 is her birth date. In addition to Indianapolis, Margo also lived in Indianapolis, Franklin and Beech Grove. 5714 Randolph St, Indianapolis, In 46227 is where Margo resides. Records link Margo with James Robert Scott, Jeffrey Scott, Patricia J Scott and 2 other people. Phone number listed for Margo is (317) 784-9107.