ok corral north s

5900 N. Freeway
Houston
Texas
United States