Leo's Homemade Ice Cream
Share:
Restaurants/Cafes/Taverns
Leo's Homemade Ice Cream
Visit Website
Request Info
816 W. High St.
Carlisle
,
PA
17013
(717) 960-0000
() (fax)
Rep Info
Whom to Contact
Tom Leo