Shanghai Medical Hall is located in Alor Setar, Kedah, Malaysia on 05300Alor Setar, 18-C, Lorong Seri, Kampung Alor Menong. Shanghai Medical Hall is rated 5 out of 5 in the category display home centre in Malaysia.
Address
05300Alor Setar, 18-C, Lorong Seri, Kampung Alor Menong