Paychex, Inc.
3150 Lenox Park Boulevard, Building C, Suite 105
Memphis, TN 38115
(901) 753-2291
(877) 867-6905 (fax)
Hours:
8AM - 5PM