Inbox Health logo

Inbox Health Office Locations

New Haven, CT

Inbox Health helps medical billing companies reinvent how they manage patient billing and communication.

inboxhealth.com

Inbox Health Headquarters Location

423 Ferry St, New Haven, CT 06513