Explore details about location Camellia Avenue. Camellia Avenue is a location situated within the Garden City alongside other areas such as Silk Hope Road, 13th Street, Chatham Parkway.