190606 Happy Times
James Neiss/staff photographer Lockport, NY - Happy Times Preschool & Child Care Center reported to be closing.