Hours Of Operations Barbour Florida Temple Terrace 33617 Barbour Hours of Operation and Location in Temple Terrace, FL 33617 4.2 - 70 votes 311 Bullard Pkwy, Temple Terrace, FL 33617 (813) 985-1600 Get Directions Barbour Hours Category: Apparel Hours Hours may vary due to season or holiday reasons. For specific hours, please contact store directly. Map Explore Temple TerraceView More Apparel DealsCatherinesChico'sCapezioExpress Sports Vans Jewelry Chico's Recommend For You Deb Omega Bob's Stores El Toro Market Data Link Prometric Solutions Incorporated A & P Food Store Resources Incorporated Hot Nails