Thomas H. Lee Partners (THL) has completed a strategic investment in Smile Doctors, according to a news release.
Smile Doctors, based in Georgetown, Texas, is an orthodontics-focused dental support organization. The company reports operating more than 295 locations in 25 states.
THL, based in Boston, is a private equity firm investing in