Address:
Providence
120 Dudley St SUITE 105, Providence 02905
(401) 273-9555 (Phone)
1526 Atwood Ave SUITE 100, Johnston 02919
(401) 273-9400 (Phone), (401) 273-2339 (Fax)
140 Pitman St, Providence 02906
Education:
Medical School
University of Bologna / Faculty of Medicine And Surgery
Rhode Island Hospital Lifespan
St Josephs Hospital Prov Unit