Every Saturday and the first Sunday of each month from May through December, 12:00 noon to 4:00 pm and always when the flags are flying out front, or by appointment