Hours Of Operations Sports World Texas Baytown 77520 Sports World Hours of Operation and Location in Baytown, TX 77520 4.0 - 45 votes 2719 N Alexander Dr, Baytown, TX 77520 (281) 628-7151 Get Directions Sports World Hours Category: Sports Hours Hours may vary due to season or holiday reasons. For specific hours, please contact store directly. Map Explore BaytownView More Apparel MarshallsRoss Dress for LessCatoH & MCarhartt Sports TargetAcademy Sports + Outdoors24 Hour FitnessDelia'sPro Shop Jewelry MarshallsHobby LobbyCatoZalesKohl's Outlet Recommend For You Upholstery Cleaning Service Fashion Nails Elegant Nails Ruby Nails Crystal Nails Salon Today Freshcutz Barbershop Beauty Town A1 Nail Nails By Kim