Search
Near Me
Local Guides
About
US
Odessa
Nimbus
Nimbus
N
Nimbus
(on 8th)
Food in Odessa, TX
Food
Contact Us
Make a call
432-580-5550
Website
Hours
Monday
8:00AM - 5:00PM
Tuesday
8:00AM - 5:00PM
Wednesday
8:00AM - 5:00PM
Thursday
8:00AM - 5:00PM
Friday
8:00AM - 5:00PM
Saturday
Closed
Sunday
Closed
Location
1222 E 8th St
Odessa, TX
79761
Information
Company name
Nimbus
Category
Food
Est
1981
FAQs
What is the phone number for Nimbus in Odessa TX?
You can reach them at: 432-580-5550. It’s best to call Nimbus during business hours.
What is the address for Nimbus on 8th in Odessa?
Nimbus is located at this address: 1222 E 8th St Odessa, TX 79761.
What are Nimbus(Odessa, TX) store hours?
Nimbus store hours are as follows: Mon-Fri: 8:00AM - 5:00PM, Sat-Sun: Closed.
Nearby
United Supermarkets
1350 E 8th St, Odessa
0.2 miles
Water Tech Inc.
615 S Grandview Ave, Odessa
1.1 miles
Water Tech Inc
615 S Grandview Ave, Odessa
1.4 miles
Big Lots
3118 Andrews Hwy, Odessa
1.6 miles
Domino's Pizza
2624 E 8th St, Odessa
1.8 miles
Domino's Pizza
1106 E 42nd St, Odessa
2.1 miles