WashU Medicine Free Eye Service
Casa de Salud
- Physical Address: 3200 Chouteau Ave, St. Louis, MO 63103, USA
-
Mailing Address:
3200 Chouteau Ave
St. Louis, MO 63103 - Phone: (314) 977-1250
St. Patrick’s Center
- Physical Address: 800 N Tucker Blvd, St. Louis, MO 63101, USA
-
Mailing Address:
800 N. Tucker Blvd.
St. Louis, MO 63101 - Phone: 314-802-0700
WashU Medicine Pro Bono Health Clinic
- Physical Address: 4444 Forest Park Avenue suite 1210, St. Louis, MO 63108, USA
-
Mailing Address:
4444 Forest Park Avenue
Suite 1210 (first floor)
St. Louis, MO 63108 - Phone: 314-273-5297