Dr. Alice Cavanagh is a board certified cardiologist and internal medicine specialist based in Garden City. She performed her residency at Winthrop University Hospital. Dr. Cavanagh also speaks Spanish. Her office does not offer onsite surgery or procedures.