Medicaid Provider Spending

$1.09 trillion in Medicaid claims data, 2018–2024 · 617K+ providers

TERRA TESTING LABS INC.

NPI: 1871253070 · EDINBURG, TX 78542 · Public Health or Welfare Agency · NPI assigned 12/29/2021

$0.00
Total Medicaid Paid
90
Total Claims
80
Beneficiary Records
1
Codes Billed
2022-01
First Month
2022-02
Last Month

Provider Details

Authorized OfficialCHAPA, LIONEL (COO)
NPI Enumeration Date12/29/2021

Monthly Spending Trend

Yearly Breakdown

YearClaimsTotal Paid
2022 90 $0.00

Billing Codes

CodeDescriptionClaimsBene. RecordsTotal Paid
87811 Infectious agent antigen detection by immunoassay; SARS-CoV-2 (COVID-19) 90 80 $0.00