1239 Ewing St, Houston, TX 77004
Plaza Medical Center Garage is a Parking lot located at 1239 Ewing St, Houston, TX 77004. It has received 6 reviews with an average rating of 2.8 stars.
The address of Plaza Medical Center Garage: 1239 Ewing St, Houston, TX 77004
Plaza Medical Center Garage has 2.8 stars from 6 reviews
Parking lot