He has stayed in Pass Chris, Pass Christian, Valdosta and 4 other cities before moving to North Miami Beach. Possible relatives of Lawrence are: Lawrence O Odonnell, Michael Leo Odonnell, Audrey F Odonnell and 4 other people. 2841 163Rd St #102, North Miami Beach, Fl 33160 is where Lawrence lives. 1934 is the birth year of Lawrence. The current age of Lawrence is 89. Lawrence owns the phone number (954) 452-9483.