All Government Listed Blood Banks
1978221080 / 9816028926
Bilaspur , BILASPUR , Himachal Pradesh, india - 174001
Coming Soon
01899 222210 / 9418069485
Chamba , CHAMBA , Himachal Pradesh, india - 176310
Coming Soon
01972 255096 / 9418497878
Bhota , HAMIRPUR , Himachal Pradesh, india - 176041
Coming Soon
01972 222223 / 9418096596
Hamirpur , HAMIRPUR , Himachal Pradesh, india - 177001
Coming Soon
01892 227595 / 9418137766
Dharamshala , KANGRA , Himachal Pradesh, india - 176215
Coming Soon
1892267114 / 8988159250
Kangra , KANGRA , Himachal Pradesh, india - 176001
Coming Soon
/ 9882435845
Kangra , KANGRA , Himachal Pradesh, india - 176052
Coming Soon
01894 234101 / 9418462877
Palampur , KANGRA , Himachal Pradesh, india - 176061
Coming Soon
01786 222922 /
Reckong Peo , KINNAUR , Himachal Pradesh, india - 172107
Coming Soon
01902 224778 / 01902 224778
Dhapur , KULLU , Himachal Pradesh, india - 175101
Coming Soon
01905 222213 / 9418316416
Mandi , MANDI , Himachal Pradesh, india - 175001
Coming Soon
01781 240011 / 09418084314
Rohru , SHIMLA , Himachal Pradesh, india - 171207
Coming Soon
0177 2883440 / 9418091908
Shimla , SHIMLA , Himachal Pradesh, india - 171001
Coming Soon
0177 2658940 / 9418462397
Shimla , SHIMLA , Himachal Pradesh, india - 171001
Coming Soon
0177 2624081 / 9418173271
Shimla , SHIMLA , Himachal Pradesh, india - 171001
Coming Soon
01782 233969 / 9418470772
Shimla , SHIMLA , Himachal Pradesh, india - 172001
Coming Soon
01702 223344 / 9418087764
Nahan , SIRMAUR , Himachal Pradesh, india - 173001
Coming Soon
01795 275009 / 9816020120
Baddi , SOLAN , Himachal Pradesh, india - 173205
Coming Soon
01792 395175 /
Lado , SOLAN , Himachal Pradesh, india - 173229
Coming Soon
01792 220159 / 9418483517
Solan , SOLAN , Himachal Pradesh, india - 173212
Coming Soon
01975 226064 / 9805411234
Una , UNA , Himachal Pradesh, india - 174303
Coming Soon