Leila Khaddour, MD, Internal Medicine

3123 Medical Dr
CaldwellID  83605-6972 (Canyon County)


Phone: 208-367-3131
Fax: 208-367-4817

NPI: 1750797486
License Number: 4301105339 (MI)