Schertz TSO (17460 IH 35 North, Ste. 412, Schertz, TX, 78154)

Office
Eye Exam
Eyeglasses
Office Location

1 doctors at this location:

Eye Doctor Michael Castro  O.D.

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