Robert Castro1926 PLEASANTON RD San Antonio, TX 78221
Dr. Robert Castro, DDS is a Dentistry Practitioner in San Antonio, TX and has over 7 years of experience in the medical field. He graduated from UT Health School of Dentistry at Houston medical school in 2013. He is accepting new patients. Be sure to call ahead with Dr. Castro to book an appointment.