Happy Apple Farm
1190 1st St, Penrose, CO 81240
Happy Apple Farm
Oct 7, 2019
Report post
Pumpkin Patch open and loaded!!!! Pumpkins .69 cents a pound....No admission and free hayrides....Fresh pressed apple cider Thursday thru Sunday while supply lasts....Pets welcome!