Schauer Filling Station

1400 Oxford St.
Houston
Texas
United States