Customer Service telephone 1-888-965-2676
Address OH Child Support Payment Central (OH CSPC) PO Box 182372 Columbus, OH 43218