Takes about two minutes. Only your first name or chosen display name is shown — your email stays private.
Dr. Roshan Karki is a cardiologist in Rochester, New York, practicing with Western New York Medical Practice PC.
You'll find Dr. Karki at 101 Canal Landing Blvd, Rochester, NY 14626. Call (585) 239-7300 to schedule. He also has listed practice locations at 1425 Portland Ave, Rochester, NY 14621 and 2365 Clinton S Ave Suite 100, Rochester, NY 14618. Western New York Medical Practice PC is a large group — 524 clinicians are enrolled with Medicare under it. Dr. Karki accepts Medicare assignment, which means he takes the Medicare-approved amount as full payment for covered services.
Hospital affiliations on file with Medicare: Rochester General Hospital, Unity Hospital and United Memorial Medical Center.
Seen Dr. Karki 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 cardiologists? See 104 in Rochester or 106 across Greater Rochester.
Dr. Nathan Ritter, MDCardiologist · Western New York Medical Practice PCNo reviews yetRochester, NY
Dr. Parag P. Patel, MDCardiologist · Cardiology Clinical GroupNo reviews yetRochester, NY
Dr. Patrick J. Abt, MDCardiologist · Rochester General HospitalNo reviews yetRochester, NY
Dr. Peter A. Kringstein, MDCardiologist · Rochester General HospitalNo reviews yetRochester, NY
Dr. Qiu J. Tong, MDCardiologist · Rochester General HospitalNo reviews yetRochester, NY
Dr. Rebecca E. Pratt, MDCardiologist · Pediatric CardiologyNo reviews yetRochester, NYWith Western New York Medical Practice PC, at 101 Canal Landing Blvd, Rochester, NY 14626.
Call the office at (585) 239-7300.
Yes — Dr. Karki accepts Medicare assignment, taking the Medicare-approved amount as full payment for covered services.
Rochester General Hospital, Unity Hospital and United Memorial Medical Center.