Vernon Manor

  • Vernon, CT, United States