From University Dr on Peters Rd driving west, turn South (left) on SW 80 Ave. Turn left as you enter and follow drive to the end. Building on your right (south) side will be building C, an placard is outside the door and a armed security officer, suite C-100. That was my route as I passed it, but it does sit at the corner of 78 Ave and Peter's Rd, southwest corner facing Peter's Rd
As you enter the complex make a right and the first building on your left is it. You can't miss it.
Thanks! Your answer is awaiting moderation.