All you need to know about Dr. MICHAEL ROTHSCHILD practicing at 150 E Manning St, Providence, RI, 02906 with NPI Number 1801281225.
Specializations: Ophthalmic Plastic and Reconstructive Surgery Counties Served: Providence, RI; Washington, RI; Albany, NY; Bristol, MA