The current age of Carroll is 64. 715 13Th Ter, Crystal River, Fl 34428 is where Carroll resides. Carroll was born in 1960. Records link phone number (904) 795-4300 with Carroll’s details. Crystal River is a city Carroll has lived in.