1. Le Foot Reflexology 3 Central St, Providence, RI 02907 Coordinate: 41.81497,-71.4217 Phone: (401) 521-3668
2. Lefoot Foot Reflexology 372 Atwells Ave, Providence, RI 02903 Coordinate: 41.82377,-71.42996 Phone: (401) 521-3668