Champs Chicken Updated

1101 N. California Street
Socorro, NM 87801 United States