Lorenna Leon
242 N Villa Ave
Willows, CA 95988
United States
Lorenna Leon
1187 E South St
Orland, CA 95963
United States
National Provider Identifier Number
1285272781
Provider Language
English, Spanish
Non-English Languages/Specialty Culture
Telepsychiatry Coordination and Referral Services, Mental Health Services, Targeted Case Management, and Crisis Intervention
Facility Name
Willows Office
Client Population Served
All ages
Service Specialty
Case Management and Rehab Services
Accepting New Clients
Yes