Masoud Afshar, M.D. 760.370.8600 4.8 out of 5 (18 Ratings, 2 comments) Specialty: Nephrology El Centro Regional Medical Center Location: 1415 Ross Avenue, El Centro, CA 92243 Get Directions Education: Residency Education NPI Ratings Education Residency Patient Comments How The Ratings Are Compiled 4.8 out of 5 (18 Ratings, 2 comments) Patient Comments Comments 17-Jul-2017 Service is very good. Thank you staff. 14-Apr-2017 Translated from Spanish - They were very kind, all of the staff. I'm very satisfied.