5500 Telegraph Rd. #121
Ventura, CA 93003
Phone # (805) 650-0902
Phone # (805) 650-1352

What if I hate flossing? Am I doomed to have cavities?