731 Alexander Road, Suite 202
Princeton, NJ 08540
Phone (609) 921-7456 Fax (609) 921-2972

Andrew J. Shanahan, M.D., F.A.C.C.
Banu Mahalingam, M.D., F.A.C.C.
Desiree M. Younes, M.D., F.A.C.C.
Stefanie Nicosia, MSN, APN
Bryan E. Hill, DNP, APN
Salwa Haj-Ibrahim, MSN, APN


Planning your first visit to Cardiology Associates of Princeton, PA? On this page, you’ll find the information you need to get started, such as a map and directions to our offices. To save you time, we’ve also included our new patient forms, which you can print out and complete prior to visiting our office.

For new patients, please download, print, and complete the following forms and bring them to your first appointment to save yourself time.

Patient Forms

Please print and fill out these forms so we can expedite your first visit:

In order to view or print these forms you will need Adobe Acrobat Reader installed.
 Click here to download it. 

Patient Guide

We want to make your visit as pleasant as possible, and hope that the following information will be of help to you and assist in your care.

To save time, we'd appreciate it if you would complete the forms available for you to download and print (located at the top of this page) before you come for your visit. If a previous EKG, chest X-ray and/or hospital summaries are available, we would appreciate you bringing them with you also.

Please arrive 15 minutes prior to your appointment time to complete the necessary check-in tasks, and be certain to bring the following to your appointment:

  • The name, address and telephone number of your primary care provider;
  • Your insurance card (needed at each visit);
  • Any required referral forms;
  • A photo ID;
  • An accurate list of medications you are currently taking;
  • If you are scheduled for testing, please follow the instructions given to you or downloaded from our website.

At your visit, a medical technician will greet you and bring you to an examination room. They will get your weight, blood pressure and usually an EKG before the doctor sees you. They will also confirm your current medications and some medical history.

An initial visit is scheduled for 45 minutes. A follow-up visit is usually scheduled for 15 minutes. Individual tests can range from 15 – 60 minutes depending on the test. Please bring any questions or concerns to discuss with the practitioner so that you can make the most of your time with him/her.


As cardiologists, we serve as adjunct practitioners to your primary care provider. Your primary care provider will continue to serve your non-cardiac needs on an ongoing basis. We will keep your primary care provider up-to-date on your diagnosis, treatment and progress. Most insurance carriers require a written referral from your primary care provider. Please make sure that your primary care provider sends us your necessary referral in a timely manner. If we have not received a necessary referral prior to your visit, we will reschedule your appointment in order to give you more time to obtain the necessary referral.

View videos and read testimonials from current and past patients.

Click Here

Princeton Office
731 Alexander Road
Suite 202
Princeton, NJ 08540
Phone: (609) 921-7456

New Patients