Stars Drive-In Of Odessa
Address:
1015 E 8th St, Odessa, TX 79761
Phone:
(432) 337-5141
Restaurants
Other Businesses:
- Schlotzsky's at 5003 John Ben Shepperd Pkwy, Odessa, TX 79762
- Jason's Deli Odessa at 3167 E University Blvd, Odessa, TX 79762
- Giovanni's Pizza at 4101 E 42nd St, Odessa, TX 79762
- Turk's Place at 4101 E 42nd St, Odessa, TX 79762
- Mojitos Mexican Bar & Grill at 4101 East 42 Street, Odessa, TX 79762