US Post Office 5200 W University Blvd Odessa, TX 79764 Phone: (432) 381-6707 Fax: (432) 381-6707
Category: Post Offices