Public records show Canton as a city Allen also stayed in. Allen's birth year is 1959. Allen was born 65 years ago. The number currently linked to Allen is (781) 449-4029. Allen now resides at 56 Bird St, Needham, Ma 02492.
Allen is German. Possible Allen's ethnic group is Western European. Allen's language is English. Allen's level of education is graduate school. Allen was born on 1959-06-29.
Allen was the owner of Honda Accord with VIN 1HGCP2F80CA087030. His cars was purchased in 2012.