I'm not sure if there's a quicker way from up north, but you can take I-25 to 36, head west out toward Boulder. Exit on Sheridan I believe, and the place is right across the street. It'd pretty hard to miss. Sorry, but that's as good as my directions get on the north side of town