1. Aqua-Life Central 389 Wickenden St, Providence, RI 02903 Coordinate: 41.81965,-71.39535 Phone: (401) 331-5376