Farm House of Homewood

From Bhamwiki
Jump to: navigation, search
Farm House of Homewood, December 2012

Farm House of Homewood is a farmer's market and produce stand at 2510 18th Street South in Homewood. The stand opened in 2012.