Address: 3022 South Cochran Avenue Los Angeles, CA 90016
Phone: 323-939-5528
Hours:
Monday to Friday: 7 AM – 4:30 PM
Saturday: 7 AM – 4 PM
Sunday: 8:30 AM – 3 PM