Dr. Steven Fisher Medical Center Ophthalmology Associates 9157 Huebner RdSan Antonio, Texas 78240 United StatesCall: 210-697-2020Visit Practice Click here for directions