Smiles by Dr. Leila Categories Dentists 12307 Poway Rd Ste B Poway CA 92064-4245 (858) 668-3390 Send Email www.smilesbydrleila.com Share × Print Email Facebook Twitter LinkedIn Pinterest Tell a Friend ×