Echo Park Children’s Center

Address:

313 Patton Street,

Los Angeles, CA 90026

Owner:

City Of Los Angeles

Construction Status:

Completed