Question: how long does it take for bicillin shot to work on strep throat?
Answer: Penicillin shot can clear infection in 8 hours, but its painful and expensive.