8000 S Lincoln St, Littleton, Colorado 80122 USA
Looking left. That's it, it's not that big
Photo Credit: Yelp