1. American Foam Technologies 221 3rd St Ste 601, Newport, RI 02840 Coordinate: 41.50544,-71.3196 Phone: (401) 849-7920