April Kantrowitz was born in 1962, age 62. April Kantrowitz's address is 3389 Tansey Court , Tallahassee, FL 32308. Possible relatives include Lara Askerooth, Rodney Carter and 6 others. Public records show April has also lived in Tallahassee, FL. April's latest phone number is (850) 420-2365. Previous phone numbers include (850) 656-6766.
Results 1 - 1 of 1