Evident - Dr. Erica Lea Torok DDS 2201 West Holcombe Boulevard, Houston, TX 77030