Yes it is still in the same location, now it is called "New Remedy"