Sheriff Department Schlemeyer Field
Add to Favorites
Add Hours
Phone: (432) 366-8360
Address: 200 Terminal Ln, Odessa, TX 79765
910 W 42nd St, Odessa, TX 79764
2500 Andrews Hwy, Odessa, TX 79761
1314 N Lee Ave, Odessa, TX 79761
1312 N Lee Ave, Odessa, TX 79761
411 W 8th St, Odessa, TX 79761
119 W 4th St, Odessa, TX 79761
205 N Grant Ave, Odessa, TX 79761
203 N Grant Ave, Odessa, TX 79761
203 N Grant Ave, Odessa, TX 79761
1103 S Dixie Blvd, Odessa, TX 79761