How far is this hospital from Los Angeles?
Address: 1720 E 120th St, Los Angeles, CA 90059, USA
Shawn Hearon | Aug 26, 2020
It's in Los Angeles
Rodolfo Hernandez | Aug 26, 2020
Thanks. For some reason I thought it was far from Los Angeles
Thanks! Your answer is awaiting moderation.