From space You should direct your ship Towards North Alabama in the South Eastern North America!
Latitude 34.7150690517491 Longitude -86.59258484545676
Located South of I-565 ON Memorial Pkwy South
2310 Memorial Pkwy SW, Huntsville, AL 35801
Just South of Office Depot!
Our building is now hidden from view behind a 5 story Building, But we are still here 🙂