Texaco

547 W New York Ave

Deland, FL 32720