Patricia Huff was born in 1951, age 73. Patricia Huff's address is 2778 E 120th Street Apt 2, Cleveland, OH 44120. Possible relatives include Joeann Anderson, Loretta Carter and 15 others. Patricia's latest phone number is (216) 332-9895. Previous phone numbers include (216) 376-2980 and (216) 860-0289.
Address History: 2778 E 120th Street Apt 2, Cleveland, OH 44120;
3656 E 142nd Street Apt 4, Cleveland, OH 44120;
Maple Heights, OH 44137
Results 1 - 1 of 1