Address: 4965 S Central Ave

Los Angeles CA 90011