Odessa Solid Waste Recycling Complex
United States
>
Texas
>
Odessa
>
Odessa Solid Waste Recycling Complex
Odessa Solid Waste Recycling Complex is a building in Odessa.
Odessa Solid Waste Recycling Complex
Building
Yes
District
Newell
West 41st Street
West 42nd Street
Permian Playhouse, Playhouse Acres
Odessa Animal Shelter Addition
Odessa Water Filtration Plant
Golder Mobile Home Park
Time Machine Recycling Center
Odessa Animal Control
Odessa Parks & Recreation Department