The Satellite? Address or GPS coordinates, please.

If you mean Satellite Coffee, which one? There are two on Central, it appears. One at 2300 Central and another at 3513 Central. The latter one may be the one you mean?