One Bad Apple Records One Bad Apple Records 2576 Castro Valley Blvd, Castro Valley, CA 94546 View Store View Store