Cardiology • Male • Age 58
Cardiology Associates of Princeton5 Plainsboro Rd Ste 490 Plainsboro, NJ 08536
Make an AppointmentShow Phone Number
Dr. Andrew Shanahan, MD is a cardiology specialist in Plainsboro, NJ and has been practicing for 30 years. He graduated from Medical College of Wisconsin in 1989 and specializes in cardiology and interventional cardiology.