The following agencies are moving from 1015 Locust Street into their new homes effective Monday, June 4:
SLDC, PDA and CDA
Moving to: 1520 Market Street, Ste. 2000, St. Louis, MO 63103
Moving to: 1520 Market Street, Ste. 2080, St. Louis, MO 63103
No new phone number as of this time.
# # #