Otto 2025 Board of Assessment Review 05/28/2025 - 4:00pm 8:00pm Otto Town Hall 8842 County Road 12 Cattaraugus, NY 14719 United States Share on: Municipality Otto