At Upstate Cardiology, we are dedicated to providing the best cardiovascular care available. Our board-certified physician has over 20 years of experience in cardiology and specializes in cardiovascular medicine, focusing on the diagnosis and treatment of diseases affecting the heart. Dr. Mishra is both fellowship trained and certified. The superior level of care that you receive is supported by highly trained and certified staff and technicians. These professionals have the latest technology to help restore and maintain your good health.
Upstate Cardiology provides a variety of diagnostic tests including: 2-D Echocardiography, Nuclear Stress Imaging, Exercise and pharmacologic stress tests, Carotid Duplex imaging, Holter monitoring, Long-term monitors, Pacemaker and Defibrillator implantation and follow up, Electrophysiologic testing and setting up for Cardiac Cath, Stenting or Heart Bypass surgery in Rochester or Buffalo.
Our greatest success is your good cardiac health.
All major insurance is accepted, along with most commercial plans. For specific questions, please contact the office.
127 North Street
Batavia, NY 14020
1555 Long Pond Rd.
Rochester, NY 14626
1425 Portland Ave.
If this is a medical emergency, call 911.
Please call for an appointment.
This is for NON-MEDICAL communication with our office. Do not use this page for medical questions, medical emergencies, prescription renewals or for sending any type of patient medical information. Do not use this page to cancel or schedule appointments. You must call the office where your appointment has been scheduled, or access your patient portal.
Monday-Friday: 8am to 4:30pm
215 Summit Street, Suite 3 Batavia, NY 14020
Phone: (585) 343-3205
Fax: (585) 219-4906
If you think you have an emergency situation or think you are having a heart attack, call 911.
During Office Hours
If you have a question or specific problem relating to your cardiovascular health, please call our office and we will have one of our triage nurses assist you.
If you have an urgent problem, call United Memorial Medical Center at 585-343-6030 and have them page Dr. Mishra. If this not a medical emergency, please leave a message and we will call you back on the next business day.
We ask that you see your cardiologist at least once a year to maintain prescription refills.
Please do not wait until you are out of medication before calling for a refill.
We ask that you request those prescription refills from the nurse during your office visit to minimize your need to call for prescription refills.