NPI Central
Taylor Marquis, MD — NPI 1811635808, Providence, RI | NPI Central