Address: 10215 S Central Ave

Los Angeles CA 90002