Owls Hollow Farm Market
813 Shades Crest Road, Hoover, Alabama
Monday-Friday, 9 a.m.- 6 p.m. Saturday, 8 a.m.- 6 p.m.
Since the founding of Pepper Place Market in 2000, Owls Hollow Farm owner Rod Palmer has harvested the best of the naturally grown fruits and vegetables from his Turkeytown, Alabama, farm, for the Saturday morning shoppers.
Nov 25, 2014