care odessa street tx urgent care odessa tx 42nd street MCH Urgent Care is a Urgent Care located in Odessa TX at 1940 E 42nd St Odessa TX 79762 USA providing non-emergency outpatient pr… Monday, May 9, 2022 Edit