Owls Landing Farm
7411 West Rd.
Lowville,NY 13367
- At Our Farm On West Road In Lowville
- Apple Season: Every Day from 12pm to 6pm
- Call us if you need to come at another time 315-376-2268
- For Maple and Honey (not apple season) call to make sure we’re here