Neroli Natural Beauty Spa-(Johor Jaya & Mount Austin) is located in Johor Bahru, Malaysia on 21, Jalan Dedap 19, Taman Johor Jaya. Neroli Natural Beauty Spa-(Johor Jaya & Mount Austin) is rated 4.7 out of 5 in the category skin care clinic in Malaysia.
Address
21, Jalan Dedap 19, Taman Johor Jaya