Neptune Towing Service Neptune Towing and Wrecker Tow Truck Service offer towing, jump-start, winch-out, and lockout service. We provide roadside assistance to the city of Tulsa and the surrounding areas. No matter what the hour, if you're stranded, we can help. Phone: 539-292-3074 1310 E 58th St, Tulsa, OK 74105 United States Map Other Categories: Travel & Tourism » Transport |