Explore details about location Othello Avenue. Othello Avenue is a location situated within the Franklin Square alongside other areas such as Lutz Street, Dickens Avenue, William Avenue.