Very thorough and professional service. Only gets 2.5 stars because, like all medical services worldwide, it should be paid for via taxation. Why should the poor be punished? $400 is a whole lot more for some people than others, and we all need teeth!
more