Explore details about location Landry Avenue. Landry Avenue is a location situated within the Clearwater alongside other areas such as Bay Esplanade, Wilson Boulevard, Bonair Street.