Smile Hub Dental KL Clinic (Braces & Invisalign Certified Provider) is located in Kuala Lumpur, Malaysia on 19,Plaza Sri Sinar, 6/38D, Off, Jalan Segambut, Taman Sri Sinar. Smile Hub Dental KL Clinic (Braces & Invisalign Certified Provider) is rated 4.8 out of 5 in the category dental clinic in Malaysia.
Address
19,Plaza Sri Sinar, 6/38D, Off, Jalan Segambut, Taman Sri Sinar
Amenities
Gender-neutral toiletsToilets