China House
(401) 726-8180

555 Dexter St, Central Falls, RI | Directions   02863

41.885236 -71.395178
Get Directions