Sushruth

Sushruth Edla, MD

Sushruth Edla, MD, FACC, FACS, Cardiologist | Village Heart

English

My Locations

Lady Lake
8575 NE 138th Lane
Suite 203
Lady Lake, FL 32159

Hospital Affiliations

    • Spanish Plaines
    • Leesburg Hospital