R & D Towing is located on Marbledale Road in Tuckahoe on the second floor of a building shared with auto repair shops. The shop provides 24 hour towing and roadside assistance services, with ammenities that include flatbed towing, jump starts, and local and long distance towing options.