NPI Central
Richard Terek, M.D. — NPI 1972557601, Providence, RI | NPI Central