Slator Community Center

Address: 
1001 W 38th St, Odessa, TX 79764
  • Capacity: 150 persons
  • Chairs: 150
  • Tables: 25