The medical exam in Frankfurt is over 500 Euros and the waiting time is excessive. I contacted a doctor in Vilnius, Lithuania and his medical is 250 Euros and I was able to get a quick appointment. I emailed him on June 2, 2022 and the doctor personally responded with a very detailed set of questions. We exchanged several emails and I ended up with an appointment on June 27, 2022. He suggested my wife and stepdaughter remain in Vilnius until July 1 in the event any results were abnormal or follow-up vaccines were needed. I would be surprised if the Frankfurt doctor would see us under similar circumstances. Additionally, the doctor reviewed the vaccine records and informed us what we were missing, and provided guidelines on getting them in Ukraine, or all at one time during the exam. He said there is a two-week waiting period between vaccines, four in the case of Chickenpox. He also speaks Russian and Ukrainian I suppose because he said no interpreter would be required and no vaccine card translation needed.
https://travel.state.gov/content/travel/en/us-visas/Supplements/Supplements_by_Post/VIL-Vilnius.html#medical_exam_instructions
Private Clinic Medicina Generalis
Gedimino 1A-19, 01103 Vilnius
Tel: (370)(5) 2613534
Email: medgen@liepkiemis.lt
Website: www.clinic.lt
We have not had the exam yet, but I am very impressed by this doctor thus far.