Dennis Leahy, MD

Internal Medicine, Interventional Cardiology

1955 W Citracado Pkwy, Suite 300, Escondido, CA 920294113

(760) 743-0546