where is visitors center in relation to portal/main street?
Choclab, there is a Lone Pine Layout diagram within the Orientation Notes (link above on the left). At the bottom of the layout, it mentions that the Visitor Center is 2 miles south.
The Layout might give you an idea where to find other places in Lone Pine. Do check out the Orientation Notes if you haven't already.