Shamila Chaturi Senanayake, M.D.
Nephrology
Request an appointment
Locations
3300 E. South Street, Suite 110
Long Beach, CA 90805
Nephrology