The phone number (781) 449-7449 is Carroll’s. Carroll’s current address is 1307 South St, Needham, Ma 02492. Carroll was born 73 years ago. Carroll was born in 1952. This person has lived also in Medford, Tallahassee and Needham.
German is his ethnicity. Public records show that Carroll is belongs to Western European ethnic group. Language he can speak is English. Carroll's education level is graduate school. He was born on 1952-04-02.