Leo's Homemade Ice Cream Categories Restaurants/Cafes/TavernsCatering 816 W. High St. Carlisle PA 17013 (717) 960-0000 () Send Email Visit Website Rep/Contact Info Tom Leo Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×