Explore details about location Taylor Avenue. Taylor Avenue is a location situated within the Newton Falls alongside other areas such as Arch Street, Bridge Street, West Broad Street.