Thank you Ron, I think it is Peach Leaf Curl as well. I read that the best way to treat it without chemicals is to pull off the effected leaves...
I believe it may be Peach leaf curl, but I am to sure. Please help!