The number currently linked to Larry is (504) 348-0497. 1971 is his birth date. He has stayed in New Orleans and Harvey before moving to New Orleans. 10151 Curran Blvd #F176, New Orleans, La 70127 is where Larry lives. Larry was born 53 years ago. People possibly related to Larry are Donald Louis Spencer, Sallie Phillips Spencer, Sandra Turner Spencer and 6 other people.