Paychex 2225 N. Harwood St. Apt. #1222 Dallas Texas 75201 Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×