It was not a troll post. It was a referral to this company - from someone I know personally. Posted: Dec 19th, 2024 - 12:49 pm In Reply to: Terra Nova Medical Clinic in Ohio? or Terranova Medica - cancer treatment info site? ... sm
They have HQs in USA and Canada both.
Post A Reply Reply By Email Options
Complete Discussion Below: ( marks the location of current message within thread)
|