James M. Callaghan
Callaghan & Callaghan - Attorneys at Law
3 Brown St
North Kingstown, RI 02852
(401) 294-4555

3 Brown St
North Kingstown, RI 02852
(401) 294-4555
3 Stone St
Newport, RI 02840
(401) 619-3009
303 Jefferson Blvd 2nd floor
Warwick, RI 02888
(401) 921-4800
1010 Grand Army of the Republic Hwy
Swansea, MA 02777
(508) 296-4417