St. Louis Children’s Hospital / Washington University Eye Center One Children's PlaceSt. Louis, MO 63110 United StatesCall: 314-454-6000 Call NowVisit Practice Website Click here for directions Physicians Performing iLink Dr. Andrew J.W. Huang