Stowaway Farm & Orchard Categories Attractions 46569 Paradise Rd Houghton MI 49931 (906) 201-4603 About Us Family-run farm, apple orchard, and pumpkin patch Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×