David R Meegan Attorney Res in North Kingstown, RI 02852



David R Meegan Attorney Res

160 Duck Cove Road

(401) 295-7774