There are too many commas there for my liking. I'd do the following:
Join us for coffee and tea in the library on Friday, April 20, from 10 a.m. to 11 a.m.
Join us on Friday, April 20, at 10:00 a.m. in the library for coffee and tea.
- For Teachers