9:00 am - 2:00 pm Recurring Birmingham Farmers Market May 2 @ 9:00 am - 2:00 pm Recurring Birmingham Farmers Market
2:30 pm - 6:00 pm Recurring Bower’s Farm – Open Barn May 6 @ 2:30 pm - 6:00 pm Recurring Bower’s Farm – Open Barn
10:00 am - 4:00 pm Recurring Bowers Farm – Open Barn May 7 @ 10:00 am - 4:00 pm Recurring Bowers Farm – Open Barn
9:00 am - 2:00 pm Recurring Birmingham Farmers Market May 8 @ 9:00 am - 2:00 pm Recurring Birmingham Farmers Market
9:00 am - 2:00 pm Recurring Birmingham Farmers Market May 9 @ 9:00 am - 2:00 pm Recurring Birmingham Farmers Market
2:30 pm - 6:00 pm Recurring Bower’s Farm – Open Barn May 13 @ 2:30 pm - 6:00 pm Recurring Bower’s Farm – Open Barn
10:00 am - 4:00 pm Recurring Bowers Farm – Open Barn May 14 @ 10:00 am - 4:00 pm Recurring Bowers Farm – Open Barn
9:00 am - 2:00 pm Recurring Birmingham Farmers Market May 15 @ 9:00 am - 2:00 pm Recurring Birmingham Farmers Market
9:00 am - 2:00 pm Recurring Birmingham Farmers Market May 16 @ 9:00 am - 2:00 pm Recurring Birmingham Farmers Market
2:30 pm - 6:00 pm Recurring Bower’s Farm – Open Barn May 20 @ 2:30 pm - 6:00 pm Recurring Bower’s Farm – Open Barn
10:00 am - 4:00 pm Recurring Bowers Farm – Open Barn May 21 @ 10:00 am - 4:00 pm Recurring Bowers Farm – Open Barn
9:00 am - 2:00 pm Recurring Birmingham Farmers Market May 22 @ 9:00 am - 2:00 pm Recurring Birmingham Farmers Market
9:00 am - 2:00 pm Recurring Birmingham Farmers Market May 23 @ 9:00 am - 2:00 pm Recurring Birmingham Farmers Market
2:30 pm - 6:00 pm Recurring Bower’s Farm – Open Barn May 27 @ 2:30 pm - 6:00 pm Recurring Bower’s Farm – Open Barn
10:00 am - 4:00 pm Recurring Bowers Farm – Open Barn May 28 @ 10:00 am - 4:00 pm Recurring Bowers Farm – Open Barn
9:00 am - 2:00 pm Recurring Birmingham Farmers Market May 29 @ 9:00 am - 2:00 pm Recurring Birmingham Farmers Market
9:00 am - 2:00 pm Recurring Birmingham Farmers Market May 30 @ 9:00 am - 2:00 pm Recurring Birmingham Farmers Market
2:30 pm - 6:00 pm Recurring Bower’s Farm – Open Barn June 3 @ 2:30 pm - 6:00 pm Recurring Bower’s Farm – Open Barn
10:00 am - 4:00 pm Recurring Bowers Farm – Open Barn June 4 @ 10:00 am - 4:00 pm Recurring Bowers Farm – Open Barn