Larry was born in 1972. Larry was born 52 years ago. 5913 Farm Pond Ln #307, Charlotte, Nc 28212 is where Larry resides. Hempstead and Charlotte are cities Larry has lived in. Larry owns the phone number (516) 538-3793.