Schertz TSO (17460 IH 35 North, Ste. 412, Schertz, TX, 78154)
1 doctors at this location:
Michael Castro O.D.
Dr. Michael Castro is a graduate of the UIW Rosenberg School of Optometry. He earned his undergraduate degree in Accounting from Texas A&M University in College Station. During his training, he...
See Full Profile
Call for Appointments
(210) 598-5249
Office Phone: (210) 590-2482