I read that they only open on Sundays from 12pm to 3pm ... but I see that there are other days here ... can any of those days be visited?
Address: 656 N Park Ave, Winter Park, FL 32789, USA
Flávio Versiani | Sep 12, 2019
The day we went it was closed, even though it was open.
OLGALU OTALVORA | Sep 12, 2019
You can also visit Tuesday and Thursday from 10am to 12 noon.
Thanks! Your answer is awaiting moderation.