1. Almar Orchards 1431 Duffield Rd, Flushing, MI 48433 Coordinate: 43.02738,-83.91336 Phone: (810) 659-6568