Explore details about location Otto Street. Otto Street is a location situated within the Syracuse alongside other areas such as Coleridge Avenue, Wolcott Terrace, Berwyn Avenue.