Dr. Julie Tsai, MD
Ophthalmology
Make an Appointment
(210) 225-8882Telehealth services available
Chinese
Alamo Foot & Eye Center is located at 343 W Houston St Ste 109, San Antonio, TX 78205.
Providers at Alamo Foot & Eye Center specialize in Ophthalmology.
One provider practices at Alamo Foot & Eye Center.
Use the insurance check on this page to verify if Alamo Foot & Eye Center is in-network.
Providers at Alamo Foot & Eye Center can provide language services for Chinese.