Farm Credit Svc-Colusa Glen Address: 201 N Tehama St, Willows, CA 95988 Phone: (530) 934-7086 Loans Other Businesses: Edward Jones - Financial Advisor: Lisa K Rodriguez at 248 W Sycamore St, Willows, CA 95988-2828