Ruben Rodriguez
NPI 1710089750
Practice location: 701-b E. Edinburg Ave., Elsa, TX 78543
Taxonomy code: 1223G0001X
Phone: (956) 262-1888
956-262-1888 seems to be a Landline telephone number and it could be based in Edcouch TX.
Currently, there are 1 healthcare prodviders using 9562621888 phone.