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