Northridge (Devonshire St) Open Northridge (Devonshire St)17011 Devonshire StNorthridge CA 91324 USAPhone: (800) 403-6142 x7097