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