When I went to the doctor, they sent me to another branch of their facility and I took a blood test and I asked how long for results and they said 30 minutes, but I had to wait till the next morning b/c I had to wait for my regular doctor to get the results first...I guess it all depends on ur doctor...Some doctors dont do them and some dont have the faciltiy to do it right then and there(some prolly have to send it off to a lab), but some doctors do it right there and u can get results while you wait!
Jordan