Nicholas Freel was born in 1911, age 112. Nicholas Freel's address is 713 Shadwell Court Apt 14d, Newport News, VA 23601. Possible relatives include Edward Freel, Karen Freel and 2 others. Nicholas's latest phone number is (978) 368-0844.
Phone Numbers: (978) 368-0844
Address History: 713 Shadwell Court Apt 14d, Newport News, VA 23601
Results 1 - 1 of 1