Franco's Drive Thru
12005 W Louise St
Odessa, TX 79764
Odessa, TX 79764