Dr. James Dennis Otoole, MD Is this you? Claim your profile Cardiovascular Disease Internal Medicine 5Leave a review Pittsburgh Cardiology Consultants Pc 100 Delafield Rd Ste 103, Pittsburgh, PA, 15215 1 other location (412) 781-2030