Explore details about location Camellia Avenue. Camellia Avenue is a location situated within the Redwood City alongside other areas such as Buckeye Street, Arguello Street, Kandle Way.