Closest service center in Texas may be San Antonio. Phoenix area has one, which is closer. You can always get home delivery.
As for body shop, the closest one I see is in ABQ
I’m in a similar boat...6 hour drive for me. I’ve had mobile service come out once. I bet El Paso has mobile service...