1. Chiropractic Associates 1196 Elmwood Ave, Providence, RI 02907 Coordinate: 41.77892,-71.42052 Phone: (401) 461-1600