Record Factory

1602 North Main Street, Walnut Creek, California.