Address: East Central Missouri Area Health Education Center 3033 N. Euclid Ave. ECHO Campus, Building #3 St. Louis, MO 63115-1632 Phone: 314-772-9979