NFL Properties LLC


Country United States
City Wilmington,Delaware
Address P.O. Box 8801
Phone 1-877-408-8866
Website https://www.barclaycardus.com

NFL Properties LLC Reviews

  • Jul 28, 2014

In January of this year my payment was sent by due date of January 13, 2014-but the payment was never posted to my account-I then sent letter to money order company who sent proof that the money order was indeed received by the credit card company.

Write a Review about NFL Properties LLC