If I were you, I would go to another doctor and take your blood level readings. Yes, everything will probably check out okay, but for your peace of mind, waiting until July 30th is crazy. I have never had a doctor not discuss my blood levels to me. In the last year, I have had 3 different doctors call me, or their nurse, and discuss the findings low/high. If it were serious, I am sure they would have asked me to come in and talk to me about it face to face. But, to just say that they will not discuss it until July 30th is very, very unprofessional! My advice is to find a new doctor! I have never heard of a doctor making a patient wait for 2 months to discuss blood work, even if it is PERFECT!