Tamanna Shams O'Dea, MD, Ophthalmology

9157 Huebner Rd
San AntonioTX  78240-1502 (Bexar County)


Phone: 210-697-2000
Fax:

NPI: 1669791018
License Number: 01069916A (IN)