Call Us @ (585) 226-8500
 
  • St Agnes
    St. Agnes School
 
 

Recent Posts

  • Library Notes

    Here is something I just found that is FABULOUS! The American Library Association has compiled a “Great Websites for Kids” site that has hundreds of […]

    continue reading →