1. Stacey A DeLaura, Doctor of Acupuncture 259 Water St, Warren, RI 02885 Coordinate: 41.72999,-71.28535 Phone: (401) 323-7700