Thanks for the tip on the GPS location being off. It is indeed at Peachtree and E Sprague. Exit 195. It is a sketchy area so didn't unload all the kids for a photo... just did a quick drive by. If you follow Peachtree North to left on Waugton, there is a giant Bull on top of a building on the right before you reach 52, that is just as cool.