Carroll now resides at 6625 Heidi Dr, Hernando, Fl 34442. This year Carroll celebrated his 78 birthday. 1946 is his birth date. Public records show Clearwater, Huntington, St Petersburg and 2 other...