Annville, Pennsylvania, located in Lebanon County, is a charming college town rich in history and natural beauty. Located in the scenic Lebanon Valley, Annville is conveniently located just east of the city of Harrisburg and is approximately 80 miles west