NPI Central
Ibrahim Allah Diwaya, MD — NPI 1356287122, Richmond Hill, NY | NPI Central