Baja 1000

Satellite Phone Store Opens New Location Downtown Ensenada, Baja California

Pre-book your talk, text & data plans now and pick-up in Ensenada! Satellite Phone Store announced today its grand opening of their new store location in downtown Ensenada, Baja California, located at Av. Costera de Cancún 885-C, El Paraíso, Zona Centro, 22800 Primo Tapia, B.C., Mexico. Now racers and chase crews can pre-book their talk, …