Choose a testing location

Have a Question?
Call 1-800-960-1080 or Live Chat with us below, Mon-Fri, 8am – 4pm

Faxing a Prescription?
The KSL Diagnostics fax number is (716) 559-1582
Choose a testing location
Use map below or search by name and address
No appointment necessary at KSL Diagnostics testing locations. Appointments required at pharmacy testing locations. You must register prior to testing. Please bring identification and insurance card(s), if applicable, to your test.
Test results: 24 hours from arrival at laboratory* – NOT from test specimen collection
Test price: $150 – $0 with insurance billing
*24-Hour RT-PCR test results are expected to be reported within one day. In rare instances, more time may be required. Inconclusive results may require collection of a new sample. While KSL Diagnostics will make every effort to provide test results within one day, there are no guarantees and any refunds will be given at our discretion.
*Medically necessary COVID-19 RT-PCR testing, including testing for symptomatic individuals and testing for individuals with suspected exposure to the virus, such as those who may have tested positive from a rapid test and require a confirmatory RT-PCR test, may be reimbursable by your insurance company under Federal law, or, if uninsured, may be covered in full by the Health Resources and Services Administration (HRSA), an agency of the U.S. Department of Health and Human Services (HHS), subject to available funding. Note that as of March 22, 2022, HRSA will no longer accept requests for testing reimbursement for uninsured individuals due to lack of funds. In the event that your insurer or HRSA does not cover or reimburse you for the cost of the test, you are responsible for cost of the test and KSL Diagnostics may bill you directly for the cash price, currently $150.