General hospital
3642537744
HW55+5PG, Near Transport Office Law-U-Sib Road & Holy Child Road, Sawlad, near Meghalaya Transport Commissioner Office, Demthring, Shillong, Meghalaya 793021
Shillong
Meghalaya
793021
3.