Carroll’s current address is 106 Virginia Ave, Long Beach, Ny 11561. In addition to Long Beach, Carroll also lived in Spencer and Long Beach. Records link Carroll with Terrance P Carroll, Thomas A Carroll, Thomas Patricia Carroll and 4 other people. Carroll has reached 53 years of age. The number currently linked to Carroll is (516) 889-2825. This person's birth year is 1971.