Leo's Homemade Ice Cream
21 Years
in Business
Phone: (717) 960-0000
Address: 816 W High St, Carlisle, PA 17013
Website: http://www.leoshomemadeicecream.com
Leo's Ice Cream
40 Noble Blvd. Carlisle Commons Shopping Center, Carlisle, PA 17013
500 S Hanover St, Carlisle, PA 17013
930 Walnut Bottom Rd, Carlisle, PA 17015
530 W High St, Carlisle, PA 17013
600 W High St, Carlisle, PA 17013
60 Noble Blvd, Carlisle, PA 17013
302 N College St, Carlisle, PA 17013
220 Penrose Pl, Carlisle, PA 17013
203 S Hanover St, Carlisle, PA 17013
905 Walnut Bottom Rd, Carlisle, PA 17015