Barraza Law, APC
Not Verified
Claim

Barraza Law, APC

4129 Main St #208-B, Riverside, CA 92501, California

4.9 (35 reviews)

About Us

Barraza Law, APC is a specialized legal practice dedicated to criminal defense and immigration law, with a profound focus on representing individuals with mental health conditions, veterans, and non-citizens. The firm stands out for its compassionate, client-centered approach and deep expertise in the intersection of mental health and the legal system, striving to provide treatment and rehabilitation opportunities instead of punitive outcomes.

Led by Attorney Alejandro Barraza, the firm is built on the belief that every person deserves a strong legal defense and clear guidance, particularly those from vulnerable communities. It emphasizes culturally competent advocacy, bilingual services in Spanish, and a thorough understanding of diversion programs and competency proceedings. The practice serves clients throughout Riverside, San Bernardino, Orange, and Los Angeles Counties, focusing on those impacted by mental health challenges within the criminal justice and immigration systems.

Services Offered

  • Criminal Justice Attorney
  • Immigration Attorney
  • Mental Health Court Representation
  • Mental Health Diversion
  • Veteran’s Court and Military Diversion
  • Competency Proceedings
  • LPS Mental Health Conservatorships
  • Involuntary Commitments (MDO)
  • Immigration and Mental Health Advocacy
  • Defense for Non-Citizens
  • Representation for Individuals with Mental Health Diagnoses
  • Bilingual Legal Services (Spanish)

The firm serves clients across Riverside, San Bernardino, Orange, and Los Angeles Counties and offers bilingual support in Spanish to better assist diverse communities it represents.

Practice Areas

Frequently Asked Questions about Barraza Law, APC

4129 Main St #208-B, Riverside, CA 92501, California

Criminal justice attorney, Immigration attorney

California, Riverside

They have a rating of 4.9/5 based on 35 reviews.

English

Reviews on LegalRank

0.0
0.0 out of 5 stars (based on 0 reviews)
Excellent0%
Very good0%
Average0%
Poor0%
Terrible0%

There are no reviews yet. Be the first one to write one.

Leave your review