Alexander Hamilton Memorial Free Library is located in Waynesboro PA and is a federated member of the Franklin County Library System. To find out more about this great library and its activities, go to www.ahmfl.org.