Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Feb 11, 2011
Kelsey-Seybold's new Downtown at the Shops clinic opened in March 2011, relocating from 1 Houston Center, where it was for the past 35 years. The new 23,000 square-foot space is one of the largest medical facilities in downtown.