Cheeselouise

Location: Dallas
Member since 9/5/2009

Activity

  • 1 total post
  • 1 review

Reviews by Cheeselouise

My Experience with BioLiners - Irving, TX

Bioliner Plus – Five Star Ortho This review is about the Bioliner Plus brand of clear aligners. Bioliners are made by Five Star Otho – a lab based in Denton, TX. The system is gaining popularity slowly - I've noticed a lot more practices are advertising it, but strangely enough there... READ MORE