David Rivers DDS, PLLCDavid Rivers DDS, PLLC · Public Health Dentistry203 George Hopper Rd Suite 100, Midlothian, TX 76065(469) 336-5015Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing