Thank you for choosing The Orchards at Red Barn for your Thanksgiving Pies!
Pies can be picked up on Wednesday, November 25, from 3p-7p at
The Orchards at Red Barn
3550 Alden Nash Ave NE; Lowell, MI 49331
616-987-3182