Ramona Rodriguez-mejia NPI 1508922097 Practice location: 1126 Hartford Ave, Johnston, RI 029197130 Taxonomy code: 1041C0700X Phone: (104) 351-2750