1. Mail Box World 18543 Devonshire St, Northridge, CA 91324 Coordinate: 34.257305,-118.53786 Phone: (818) 360-2770