WooCommerce Delivery Date & Time Nulled is a WooCommerce plugin extension that gives the facility of selecting delivery date and time at order checkout page.
If want, store admin can create a list of pickup location for customers and if any customer want to take his/her order products from a selected pickup location.