Shell is a fuel station Southside San Antonio located in United States.
5346 Roosevelt Ave San Antonio , TX 78214 United States
Maybe I'm just self concious but the lighting fixtures in the bathroom are mirrored which allows one stall to be seen by the next, how embarrassing!!
Great selection of cowboy hats!!
agree on mirrored lights, how odd