Address: 8911 S Central Ave

Los Angeles CA 90002