Company
American Well Corporation d/b/a Amwell
75 State Street, 26th Floor, Boston, MA 02109
Accredited Sites
Amwell
75 State Street, 26th Floor
Boston, Massachusetts 02109
Accreditation Information
Accreditation Status: Full Accreditation
Expiration Date: 11/01/2020
Program: Telemedicine Accreditation Program - C2P - 2.2