Takes about two minutes. Only your first name or chosen display name is shown — your email stays private.
Dr. Dilendra H. Weerasinghe is a general surgeon in Rochester, New York, practicing with Rochester General Hospital.
To book an appointment, call (585) 922-0390. Dr. Weerasinghe's office is at 1415 Portland Ave, Rochester, NY 14621. Dr. Weerasinghe is also listed at 1561 Long Pond Rd Suite 220, Rochester, NY 14626. The group behind the practice, Rochester General Hospital, lists 1182 clinicians with Medicare. For Medicare patients: Dr. Weerasinghe accepts assignment.
Dr. Weerasinghe is affiliated with Rochester General Hospital and Unity Hospital.
Seen Dr. Weerasinghe recently? Share how your visit went.
Medicare figures cover people with traditional (fee-for-service) Medicare only; services billed for fewer than 11 patients are not published.
Comparing general surgeons? See 57 in Rochester or 59 across Greater Rochester.
Dr. Michael J. Nabozny, MDGeneral Surgeon · Acute Care Trauma of the University of RochesterNo reviews yetRochester, NY
Dr. Nicholas G. Bedrin, MDGeneral Surgeon · Acute Care Trauma of the University of RochesterNo reviews yetRochester, NY
Dr. Nicole A. Stassen-Wagner, MDGeneral Surgeon · Acute Care Trauma of the University of RochesterNo reviews yetRochester, NY
Dr. Pasquale Iannoli, MDGeneral Surgeon · Western New York Medical Practice PCNo reviews yetRochester, NY
Dr. Patricia B. Hughes, DOGeneral Surgeon · Rochester General HospitalNo reviews yetRochester, NY
Dr. Ralph J. Doerr, MDGeneral Surgeon · Rochester, NYNo reviews yetRochester, NYWith Rochester General Hospital, at 1415 Portland Ave, Rochester, NY 14621.
Call the office at (585) 922-0390.
Yes — Dr. Weerasinghe accepts Medicare assignment, taking the Medicare-approved amount as full payment for covered services.
Rochester General Hospital and Unity Hospital.