It's out in front, past the entrance for DSW and Total Wine.
No. It is a free standing building.
This is just off the access road. Just across from North Star Mall and the freeway. If you are at North Star Mall, head North on San Pedro Ave, the very first Right, follow that drive around you will see it on your right. In this same strip center is a Best Buy and a Container Store.
No, it is a building right at the road. Easy to spot it with parking right in front
Outside.
Thanks! Your answer is awaiting moderation.