Chella Textiles Home > Hotel Suppliers Guide > Furnishing & Fixtures Chella Textiles Hollister Ave, Goleta Goleta CA 93117 United States Phone: +1 805-560-8400 http://www.chellatextiles.com/