About Richard Ibarra, LMSW
Richard Ibarra, LMSW is a clinical social worker. Mr. Richard Ibarra has 8 years of experience in clinical social work.
Education
Richard Ibarra, LMSW earned a degree of a Licensed Master of Social Work.
Licenses
Richard Ibarra, LMSW has been registered with the National Provider Identifier database since February 22, 2018, and his NPI number is 1417458738.
Book an Appointment
To schedule an appointment with Mr. Richard Ibarra, please call (505) 349-8486.