750 South John Ben Shepperd Parkway, Odessa, TX 79761, USA
750 S John Ben Shepperd Pkwy Odessa, TX 79761-2009
Odessa
Texas
79761
US
(432) 272-4567(432) 272-4567
Candlewood Suites Odessa TX welcomes multiple pets up to 80 lbs each for a fee of $15 for the first night and $10 for each additional night with a maximum of $150 per stay. Water and …