Contact Information Impact Pay System 3734 Wyndham Ridge Drive - Suite 312 Stow, Ohio 44224 (866) 962-5438 Office (877) 207-3298 Fax
sales@liftnetwork.net