Stephanie Leblang, MD

Obstetrics & Gynecology

Palomar Medical Center Escondido

2185 Citracado Pkwy, Escondido, CA 92029

Accepting new patients

(864) 908-3530