Last time I checked the PC does have to know the destination IP and MAC or it wouldn't bother to put it in the layer 3 packet or Layer 4 Frame (Encapsulation) in the first place. Therefore you would be sending your data to nowhere.
Layer 3: Provides "logical" addressing which router use for path determination. Without that your packet is homeless.
And for switching, the sending device needs the IP and MAC of the destination devices in which an ARP request comes into play.
SpudNuts(ITC), USN(Ret), CCNA, BSCI, BCRAN, CST