Exciting news – our Woburn location opens early 2027!

Locations

Experience OTA the Koomar Center’s clinical excellence and state-of-the-art facilities at one of our two locations in Newton and Woburn, Massachusetts.

Hear From Patients Breaking Through Barriers

See how we’ve helped these people see incredible progress.