LP Dr. Latha Rammohan Pisharodi, MD Is this you? Claim your profile Pathology Cytopathology 0Leave a review Rhode Island Hospital 593 Eddy St, Providence, RI, 02903 (401) 444-3985