Clella Strong was born in 1941, age 82. Clella Strong's address is 171 Nelson Frank Road , Deposit, NY 13754. Possible relatives include Karen Faulkner, Willard Strong and 1 others. Clella's latest phone number is (607) 467-2428.
Phone Numbers: (607) 467-2428
Address History: 171 Nelson Frank Road, Deposit, NY 13754
Results 1 - 1 of 1