Telefix 82030018 Store in Tampa June 21, 2021 | Categories: Filter: Address 8303 North Armenia AvenueTampa, FL 33604Contact Tel.: 8133746947Email: hamza@telefixinc.com