It is necessary to enable multi-origin shipping for local deliveries. Even if you do though, that doesn't necessarily mean that you need to actually add extra locations; you can still keep only one shipping/local delivery location.
Thank you. We have multiple locations but we use flat-rate shipping so if we enable the multi-origin shipping and a customer orders items that would ship from multiple locations, it would double or triple the flat rate shipping. That's why I don't want to enable this. We'd really like to offer pickup/delivery so I'm trying to find a way around this.