Roberto Mangoo Karim, MD

Roberto Mangoo Karim, MD
South Texas Kidney Specialists 1901 S 1st St Ste 600, S Texas Kidney Specialists McAllen, TX 78503
Add a Review

Consumer Feedback

(1 Review)
Does this provider give unbiased advice?
Definitely not! It was obvious they just wanted to make money!
by Anonymous
June 24, 2011
Add a Review