Address:
1076 N Main St SUITE LL3, Providence 02904
(401) 421-5191 (Phone), (401) 421-1260 (Fax)
Education:
Medical School
University of Bologna / Faculty of Medicine And Surgery
French Polycl Med S Hl Center
Lawrence Mem Hospital
Rhode Island Hospital Lifespan