Foundation Surgical Hospital

Foundation Surgical Hospital (FSH) is a state-of-the-art specialty orthopedic and neuro-spine facility designed and developed to provide you, our patient, with the highest quality of patient care in a comfortable, convenient environment. Our board certified surgeons and staff are committed to your well-being and comfort. We are conveniently located in Bellaire, Texas, within the city of Houston, just minutes away from world-class shopping, hotels and restaurants.