Our Locations

To Get a COVID-19 Test:

  • Do NOT use online scheduling for a COVID-19 test.
  • Tests are only available BY CALLING 978-323-5945 for an appointment at our walk-up testing site in Tewksbury.
  • If you would like to schedule an appointment at our Billerica, Dracut or Westford location please call that site to book your COVID-19 test. We offer a limited amount of appointments per day at these three locations:
    - Billerica 978-323-2850
    - Dracut 978-459-2273
    - Westford 978-323-0302
  • We are once again able to provide travel-related COVID-19 testing for $150.
Treatment for Illness and Injury:

Walk-in care is now available for any illness or injury, including if you are feeling COVID-19 symptoms. Save time with advance check-in by scheduling online below.

If you have an injury or illness that is not life-threatening but requires immediate attention CALL one of our four Circle Health Urgent Care centers to schedule an appointment:

Circle Health Urgent Care - Billerica

Circle Health Urgent Care - Dracut

Circle Health Urgent Care - Tewksbury

Circle Health Urgent Care - Westford


All Circle Health Urgent Care locations are open Monday-Sunday, 8:00am-8:00pm.

Open - 8:00am-4:00pm

  • Memorial Day
  • Independence Day
  • Labor Day
  • Christmas Eve
  • New Year's Eve


  • Thanksgiving
  • Christmas
  • New Year's Day

COVID-19 Testing - Frequently Asked Questions

We have a walk-up testing site open 7 days a week at our Circle Health Urgent Care Tewksbury location at 1574 Main Street and an appointment is required. 

We offer COVID-19 testing for out-of-state travel requirements at an out-of-pocket cost of $150.

The PCR test, done by nasal swab. The PCR test detects viral RNA, which will be present in the body before antibodies form or symptoms of the disease are present. PCR tests can tell whether or not someone has the virus very early on.

Testing is done by appointment only. All patients needing testing are encouraged to go to our walk-up location at Circle Health Urgent Care in Tewksbury to avoid any possible wait inside any of our Urgent Care locations. Call 978-323-5945 to schedule an appointment at this location.

If you are unable to travel to our walk-up location in Tewksbury, call any of our other Urgent Care locations in BillericaDracut or Westford to check on testing availability.

Our COVID test results are typically back within 42-78 hours. Please be sure to let our team know that you need the results back within that specific window and we will work to assist you.

Our COVID test results are typically back within 48-72 hours. Please be sure to let our team know that you need the results back within that specific window and we will work to assist you. If your results come back positive, we will contact you as soon as we receive your results. Please DO NOT CALL the Urgent Care office to check results prior to receiving our phone call due to the vast amount of testing needs at this time.

Please note: We do not contact you if your results are negative. Test results will be posted to your Patient Portal. You are encouraged to check the portal in 48-72 hours to view your test results.

Yes, we do provide testing for children. We do not test children under 3 months of age.

Contact your primary care physician to determine if testing is appropriate to obtain a physician order for the test.

No we do not offer antibody testing.

No, we do not offer return to work testing. We do not provide testing for those who have tested positive within 90 days.  

Contact Urgent Care

Leave this field empty

Please note that our website team is not able to help with emergency situations in which immediate response is required. If you are having a medical emergency, immediately call 911.