NPI Central
Dr. Sandra Stroud OD PA NPI Number 1427136670 — Tarpon Springs, FL | NPI Central