Star USA Gas Station Photos
Star USA in Waco, Texas. This brand is appearing on
some former Fina stations in the Waco area.
Taken early 2004 by David Aldred.
A Star USA in Hico, Texas. Taken in Sept. 2004 by David Aldred.
A Star USA taken in 2004 by David Aldred.
Located on SH 22 in Hillsboro, Texas.