Larry owns the phone number (252) 429-3083. Larry's birth year is 1950. In addition to Knotts Island, Larry also lived in Knotts Island. Larry currently resides at 133 Sauer Ln, Knotts Island, Nc 27950. Larry was born 74 years ago.