Eat
Pretty much everything good in life can be found at the Oxford Farmers Market: Produce, baked goods, coffee, flowers, handmade items, music, and best of all, so many friendly faces. The market is every Saturday, year-round, from 9am to Noon.…
Read More