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