Grandis, Rubin and Shanahan, M.D., P.C.

Our Services

Grandis, Rubin and Shanahan, M.D., P.C. offer a full service of cardiovascular care. When care is required from other specialties your Primary care physician can assist you in coordinating arrangements to ensure the best possible health care.

Some of the services that we provide are as follows:

For every visit, please bring an accurate list of all current medications, with dosage, and a list of medication allergies. If you have questions or concerns, please write them down as well and bring them with you to your appointment. Please bring your insurance cards and if necessary a referral from your primary care physician. Our office is open Monday through Friday, 8:30 am to 5:30 pm. Each physician’s appointment times will vary.

We work hard to keep fees affordable for the care we provide to our patients. We work with most insurance companies. If you do not have health care coverage or our income is limited we are willing in advance to set up payment arrangements. Please call ahead to speak with a member of our billing staff.

Office Hours

Mon-Fri: 8:30 am – 5:30 pm

Office hours for individual physicians are as follows:

Dr. Grandis:

Monday
Wednesday
Friday

8:30 am – 4:00 pm
8:30 am – 12:00 pm
8:30 am – 12:00 pm

Dr. Rubin:

Tuesday
Thursday

10:00 am – 4:00 pm
8:30 am – 12:00 pm

Dr. Mohan:

Wednesday

1:00 pm – 4:00 pm

Dr. Shanahan:

Tuesday
Thursday

8:30 am – 12:00 pm
1:00 pm – 4:00 pm

Answering Service is available after hours 7 days a week for emergencies.

Copyright © Grandis, Rubin and Shanahan, M.D., P.C. | Doctor Web Design - Axsen