CLOSED NOW

Downtown Houston

Urgent Care

2004 Leeland St

Houston, TX 77003

(713) 223-0838

Hours

Mon

8:00am-5:00pm

Tue

8:00am-5:00pm

Wed

8:00am-5:00pm

Thu

8:00am-5:00pm

Fri

8:00am-5:00pm

Location

Downtown Houston

2004 Leeland St, Houston, TX 77003

Today: 8:00am-5:00pm

CLOSED NOW