Records link Larry with Belinda Ann Spruill, Belinda B Spruill, Renee Spruill and 2 other people. This year Larry celebrated his 63 birthday. The phone number (973) 824-5854 is Larry’s. Public records show Newark as a city Larry also stayed in. His birth year was listed as 1961. Larry’s residency is at 58 Barclay St, Newark, Nj 07103.