Patient video testimonial from Bob C.. He loves to let people know how great a dentist Stephen Lavrisa at All About You Dental Care in Geneva, IL is!