18010 Northside Rd, Onancock, Va 23417 is where Carroll lives. Carroll was born in 1948. Phone number listed for Carroll is (757) 787-4152. Carroll has reached 76 years of age. He has stayed in Onancock before moving to Onancock.