NPI Central
Larry Ladi, MD — NPI 1306897301, Tulsa, OK | NPI Central