NPI Central
Scott Schatz OD, PA NPI Number 1043653462 — Pembroke Pines, FL | NPI Central