Car rentals are not terribly expensive. If you cannot drive:
https://www.greyhound.com/ticketcenter/en/Step3.asp
There's 4 seperate greyhound buses going to Allentown from Richmond each day. You could easily go there and back in one day. Do the right thing.