The Lozada's are a family of dentists that have certainly found their calling. They are excellent, caring, awesome people that know exactly what they are doing. They are painless and actually (oodd as it sounds) enjoyable. they also have the highest tech equipment in the field. GREAT!
Posted: 2/17/2009 • Link to this review