NPI Central
Abdul Rahman Ousta, MD — NPI 1588424196, Staten Island, NY | NPI Central