Shamila Chaturi Senanayake, M.D.

Nephrology

Request an appointment

Locations

3300 E. South Street, Suite 110 Long Beach, CA 90805