NPI Central
Lara Ayas, OD — NPI 1952942062, Tulsa, OK | NPI Central