Cleon Horst was born in 1964, age 59. Cleon Horst's address is 970 Mountain Road , Manheim, PA 17545. Possible relatives include Clyde Horst, Karen Horst and 1 others. Public records show Cleon has also lived in Denver, PA and Ephrata, PA. Cleon's latest phone number is (717) 664-4261. Previous phone numbers include (717) 733-0904 and (717) 860-2796.
Address History: 970 Mountain Road, Manheim, PA 17545;
701 Fivepointville Road, Denver, PA 17517;
Ephrata, PA 17522;
Lititz, PA 17543;
New Holland, PA 17557
Results 1 - 1 of 1