You may be right that calcium channel blocker
is probably causing this swelling. Drug-related edema usually develops gradually and is commonly bilateral, but one limb can exceed the other in size, particularly if venous disease
or damage is present more in one limb.
Apart from calcium channel blocker,other drugs like CELECOXIB
or ROFECOXIB and THIAZOLIDINEDIONES can also cause swelling in foot.
There can be other reasons for one sided swelling which should be investigated before arriving at any particular diagnosis.
These can be deep venous thrombosis
( DVT ),osteomyelitis
,lymphatic obstruction etc.
I would advise you to consult your doctor and get investigated for one sided swelling by getting a DOPPLER study and other investigations.
Starting or stopping a drug should be the prerogative of the treating doctor and one should not attempt to do it of his own.