This location is a dentist's office with a highly skilled staff, specifically catering to pediatric patients. The address is Building 8606, Village Dr Drive, Suite a, in San Antonio City. Contact the office by calling +12106546882 or visiting their website at http://www.necdsa.com/. It's recommended to plan ahead and schedule an appointment. The office provides a comfortable environment with basic amenities, including a restroom. The restroom is wheelchair accessible, as is the parking lot and entrance. Dr. Jennifer M. Ochoa, DDS is a key part of the team. A few potential visitors may find the services and quality of care for children lacking, but the majority are likely to be very satisfied with the location's offerings. The services and treatments are provided at a premium price. A lot of thought and effort is put into creating new, innovative dental care procedures for their clients. This dentist's office has everything one would expect from a top-notch dental practice, with one minor drawback: the services are a bit pricey.