Supplement Factory Ja-Ela is located in Ja-Ela, Sri Lanka on Negombo-Colombo Main Road, Reality plaza. Supplement Factory Ja-Ela is rated 4.3 out of 5 in the category vitamin & supplements store in Sri Lanka.
Address
Negombo-Colombo Main Road, Reality plaza
Service options
In-store shopping