Address: 13220 W Highway 80 E, Odessa (Texas) 79765
Phone: (432) 561-8811
State: TX
City: Odessa
Street Number: 13220 W Highway 80 E
Zip Code: 79765-9661
categories: shopping & retail, convenience store
related searches: cedo's falafel and gyros portland or 97212, best gyro in portland, cedos menu