59th Annual Birmingham Village Fair

270 West Merrill Street, Birmingham 48009