Tamanna O'Dea, MD

Ophthalmology

Specialties

Ophthalmology

Language(s)

English

Education

Drexel University College of Medicine

Hospitals & Affiliations

Baptist Hospital

San Antonio Eye Center PA

Address

800 McCullough Avenue
San Antonio, TX 78215

San Antonio Eye Center PA

Address

800 McCullough Avenue, San Antonio, TX 78215

Phone

Fax

210.226.8365
Continue