NPI Central
Edita Abazaga, OD — NPI 1477126985, Syracuse, NY | NPI Central