Diana Olguta Treaba, MD
apartment
Providence, RI
593 EDDY ST DEPARTMENT OF PATHOLOGY APC-12, Providence, RI, 02903
Phone:
(401) 793-4247
Fax:
(401) 274-5154
593 EDDY ST DEPARTMENT OF PATHOLOGY APC-12, Providence, RI, 02903