NPI Central
Stephen J Farris OD, a Professional Optometric Corporation NPI Number 1972910776 — Fowler, CA | NPI Central