Dr. James Rodriguez, DDS VerifiedHouston Smile Studio · Dentists5433 Westheimer Rd, Houston, TX 77056(713) 555-0104Check availability No reviews yetEnglish, SpanishInsurance:BCBSAetnaCignaHumanaUnitedHealthcareBook online