Home/ TOWN TEAM/ Luxor Branch details Town Team — Luxor - Luxor TOWN TEAM Branch phone 16579 Call branch Directions All branches LocationBranch address 121 Television St., Luxor, Luxor. AreaLuxor CityLuxor Open directions ExploreMore nearby branches TOWN TEAM — Luxor TOWN TEAM — Luxor All TOWN TEAM branches