NPI Central
Ian Munaweera, DO — NPI 1972305803, Tulsa, OK | NPI Central