NPI Central
Patricia Ogera, MD — NPI 1699970434, Providence, RI | NPI Central