Dr. Martin O'Riordan, MD is a cardiology doctor who practices in Darby, PA. He is 56 years old and has been practicing for 30 years. Dr. O'Riordan is affiliated with Mercy Fitzgerald Hospital and Mercy Philadelphia Hospital.
Looking for a Cardiology Specialist? We found others matching your search, to help you compare.