Cell Fix 71025947 Store in Temple Terrace June 21, 2021 | Categories: Filter: Address 8892 North 56th StreetTemple Terrace, FL 33617Contact Tel.: 8135155866Email: mj_baker21@yahoo.com