Contact Us Dental Implant Center 11842 Wurzbach Rd, San Antonio, TX 78230 (210) 888-0224 Setup an Appointment Send Message