Eric Satterberg's Self Tape Studio 4217 Inglewood Blvd, Los Angeles, CA (19 reviews) Click to View Phone