Shiba Surgery And Urology Centre (Shiba Hospital)

Address:

Wayanand Rd, Near Malayala Manorama, Kozhikode - 673001; Dist: Kozhikode; State: Kerala

City:

Kozhikode

State:

KERALA

Phone:

2767999,000000