Explore details about location Romeo Avenue. Romeo Avenue is a location situated within the Massena alongside other areas such as Chamberlain Road, Church Drive, Alden Street.