Susan Luelliafoote NPI 1962671578 Practice location: 2176 Johnson Ave, San Luis Obispo, CA 934014535 Taxonomy code: 101Y00000X Phone: (905) 781-5300