OK I have figured out what the issue was.
I had a ViewModel that had another model in it that was coming back as null. I put an inline if to check for null to fix the issue.
Hope this can help anyone running into the same issue:
Location = usr.Location.HasValue ? usr.Location.Value :
Loc = usr.Location.HasValue ?
ID = usr.Locations.ID,
Name = usr.Locations.Name,
Enabled = usr.Locations.Enabled