109 S Main St, Houston, PA 15342 (724) 746-9094
How to go there
Ice cream shop Loc: 40.2496 / -80.2078
Plan your visit