Also try a Urgent Treatment Center. The one in my hometown does sports physicals for free. Good luck.
Those doc in the box places that are often located in shopping malls can do it fast.
your local health department. they do physicals and can be very inexpensive.
Wallgreens does it