Tech Electronics Shop Inc 71021255 Store in Fresh Meadows June 21, 2021 | Categories: Filter: Address 16804 Union Turnpike11366, Fresh Meadows, NY, USContact Tel.: 7188200080Email: imnytech@yahoo.com Contact Store