New Search Mohan P Rao M.D. (626) 331-1560 Primary Specialties Nephrology Primary Office Address: 114 S Marguerita Ave #2 Alhambra, CA 91801 Recommend this Physician Get Directions