Apula Clifton was born in 1956, age 68. Apula Clifton's address is 8027 W Rivershore Drive , Niagara Falls, NY 14304. Possible relatives include Aaron Clifton, Brian Clifton and 4 others. Public records show Apula has also lived in Lewiston, NY. Apula's latest phone number is (716) 283-7446. Previous phone numbers include (716) 299-0382.
Results 1 - 1 of 1