1. Global Tel Link 11701 Alameda St, Lynwood, CA 90262 Coordinate: 33.92807,-118.22556 Phone: (323) 357-9013