mobile menu
mobile menu
About
FAQ
Home
Specialties
Edinburg, TX, 78541
Dr. Iran Barrera PHD, LCSW
Dr.
Iran Barrera PHD, LCSW
729 North Oregano St
Edinburg, TX, 78541
(956) 569-1619
Physician
Profile
Iran Barrera. His primary practice is as a Social Worker: Clinical.