Stowaway Farm & Orchard
Share:
Attractions
Stowaway Farm & Orchard
46569 Paradise Rd
Houghton
,
MI
49931
(906) 201-4603
Facebook
Instagram
About
Map
About
Family-run farm, apple orchard, and pumpkin patch
What's Nearby?
Distance:
5
10
15
20
25
50
mi.