Turner Tech Smartphone and Computer Expert LLC 82030188 Store in Lehigh Acres June 21, 2021 | Categories: Filter: Address 25 Homestead Road North Unit B33936, Lehigh Acres, FL, USContact Tel.: 2394104363Email: TURNERTECH239@GMAIL.COM Contact Store