Address:
11188 Tesson Ferry Rd SUITE 100, Saint Louis 63123
(314) 842-5070 (Phone)
Washington University Eye Center
4921 Parkview Pl SUITE 12C, Saint Louis 63110
(314) 362-3937 (Phone)
Hospitals:
11188 Tesson Ferry Rd SUITE 100, Saint Louis 63123
Washington University Eye Center
4921 Parkview Pl SUITE 12C, Saint Louis 63110
Barnes - Jewish West County Hospital
12634 Olive Blvd, Saint Louis 63141
Barnes Jewish Hospital
1 Barnes Jewish Hospital Plz, Saint Louis 63110
Saint Anthonys Medical Center
10010 Kennerly Rd, Saint Louis 63128
Education:
Medical School
Roy J Lucille a Carver College Of Medicine At University Of Iowa
Graduated: 1995
St Luke's Med Center
Graduated: 1996
University Iowa Hosps and Clins
Graduated: 1999
Wash University Barnes Jewish Hospital
Graduated: 2000