The business is well-established and highly rated, with a score of 4.7 out of 5. The quality of care is consistently high, with a score of 4.4. The pricing is also competitive, with a score of 4.9. The innovativeness of the business is notable, with a score of 4.6. The business has a wide range of services, including dentists, surgery centers, and dental clinics. The address is Building 24051, W Interstate 10 Frontage Rd Road, San Antonio City. The phone number is +12106815555, and the website is https://leedentalcenters.com/location/leon-springs/. The business has excellent working hours, with Monday to Friday from 8:00 AM to 5:00 PM. The staff is friendly and welcoming, with many reviewers praising their kindness and professionalism. Some reviewers have mentioned that the business has a pleasant and clean waiting area. However, one reviewer mentioned that they felt pressured into paying a high price for services, and another reviewer mentioned that they had a negative experience with the billing process. Despite these minor issues, the business has an overall positive reputation and is highly recommended by many reviewers.