For the addresses of each of our 3 Pittsburgh, south suburban offices, please visit the locations section of our website.

If you are an established patient of one of the physicians and have a routine question about your cardiovascular care, need a non-urgent appointment or a prescription refill please call our office during office hours or visit your patient portal through the link on our home page. DO NOT leave emergent messages on the portal as this is only for routine information. All calls can be placed through our primary office location at 412-469-7660.

If you are new to Grandis, Rubin, Shanahan and Associates and want to schedule an appointment, please call our main scheduling number at 412-469-7660 during normal business hours.