top of page

Choose a testing location

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.

Alden Pharmacy
13203 Broadway, Alden, NY 14004
Mon-Fri, 9a-5p
Alfred Pharmacy
36 N Main St, Alfred, NY 14802
Tues-Fri, 10a-4p | Closed Mon, Sat & Sun
Attica Pharmacy
2 Market St, Attica, NY 14011
Mon-Fri, 9a-6p | Sat, 9a-1p | Closed Sun
Black Rock Pharmacy
431 Tonawanda St, Buffalo, NY 14207
Mon, Wed, Fri, 12p-4p | Sat, 10a-2p | Closed Sun
Brighton Eggert Pharmacy
935 Brighton Road, Tonawanda, NY 14150
Mon-Fri, 9a-5:30p | Sat, 9a-3p | Sun, 10a-2p
Brooks Pharmacy
4481 Lake Shore Rd, Hamburg, NY 14075
Mon-Fri, 9:30a-7p | Sat, 9:30a-4p | Closed Sun
Buffalo Pharmacies *Please park on Kensington side and call (716) 332-9310 upon arrival
1479 Kensington Ave, Buffalo, NY 14215, USA
Mon-Fri, 9a-7p | Sat, 9a-6p | Sun, 10a-2p
Clarence Pharmacy
9500 Main St Suite 600, Clarence, NY 14031
Mon-Fri, 9a-7p | Sat, 9a-1p | Sun, 9:30a-12:30p
Cottrill's Pharmacy - Orchard Park
4919 Ellicott Rd, Orchard Park, NY 14127
Mon-Fri, 8a-5p | Closed Sat-Sun
Cy's Elma Pharmacy
2317 Bowen Rd, Elma, NY 14059
Mon-Fri, 10a-5p | Closed Sat-Sun
Family Medical Pharmacy
120 Plaza Dr, Williamsville, NY 14221 (Next to Dash's at Hopkins & Klein)
Mon-Fri, 9:15a-5p | Sat, 9:15a-1p | Closed Sun
Family Pharmacy Plus
320 S Transit St, Lockport, NY 14094
Mon-Fri, 9a-5p | Sat, 9a-12p | Closed Sun
Holland Pharmacy
19 N Main St, Holland, NY 14080
Mon-Fri, 9a-5p | Sat, 9a-1p | Closed Sun
Island Prescription Center
1728 Grand Island Blvd, Grand Island, NY 14072
Mon-Thur, 9:30a-6p | Fri, 9:30a-5p | Sat, 9:30a-3p | Closed Sun
Ivylea Pharmacy
2446 Elmwood Ave, Kenmore, NY 14217
Mon-Thur, 9:30a-6:30p | Fri, 9:30a-5:30p | Sat, 9:30a-3:30p
KSL Diagnostics - Buffalo
1001 Hertel Ave, Buffalo, NY 14207
Mon-Fri, 8a-6p | Sat, 8a-4p | Closed Sun
KSL Diagnostics - Walden Galleria
1 Walden Galleria, Buffalo, NY 14225 (Located under the parking ramp near Forever 21/Yellow Parking Entrance)
Mon-Sat, 8a-4p | Closed Sun
KSL Diagnostics – ECC North, Williamsville
1980 Wehrle Dr, Buffalo, NY 14221
Mon-Fri, 8am-6pm | Sat, 8am-4pm
Kenmore Rx Center
2818 Delaware Ave, Buffalo, NY 14217
Mon-Fri, 9a–5:30p | Sat, 9a-2:30p | Closed Sun
Lockport Apothecary *Please call 438-3990 before you arrive for instructions
6606 Lincoln Ave, Lockport, NY 14094
Mon-Thur, 9:30a-5p | Fri, 9:30a-4:45p | Sat, 9:30a-2:30p | Closed Sun (Closed 12p-12:30p Every Day for Lunch)
Newfane Pharmacy
2780 Main St, Newfane, NY 14108, USA
Mon-Fri, 10a-5p | Sat, 10a-1p | Closed Sun
Niagara Apothecary *Patients must have a doctor's Rx for testing – no exceptions
8745 Niagara Falls Blvd, Niagara Falls, NY 14304
Mon-Fri, 9:30a-5p | Closed Sat-Sun
Sinclair Pharmacy
75 N Main St, Warsaw, NY 14569
Mon-Fri, 9:30a-3p | Closed Sat-Sun
Springville Pharmacy
13 E Main St, Springville, NY 14141
Mon-Fri, 9a-5p | Sat, 9a-1p | Closed Sun
Tile Pharmacy
1031 Cleveland Dr, Buffalo, NY 14225
Mon-Fri, 10a-6p | Closed Sat-Sun
Transit Hill Pharmacy
6344 Transit Rd, Depew, NY 14043
Mon-Fri, 10a-6p | Sat, 10a-1p | Closed Sun
Vital Pharmacy
301 Connecticut St, Buffalo, NY 14213
Mon-Fri, 8a-7p | Sat-Sun, 8a-3p
Wanakah Pharmacy
4923 Lake Shore Rd, Hamburg, NY 14075
Mon-Fri, 9a-5p | Sat-Sun, 9a-2p

*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.

bottom of page