Abar Imaging Center

(401) 351-8644

35 Corliss St
Providence, RI 02904-2601