Mailing Address

IDI Billing Solutions
7615 Omnitech Place
Victor, NY 14564

Phone

Toll Free – 888.924.4110
Main – 585.924.4110
Fax – 585.924.1821

Customer Support

Toll Free – 888.434.8326
Web – E-Support website