Skip to navigation

Shriners Hospitals for Children — Houston

6977 Main St. Houston, TX 77030

Houston, TX


Call today


Getting here

Shriners Hospitals for Children — Houston is located in the world-renowned Texas Medical Center.

6977 Main St.
Houston, TX 77030

Main hospital number: 713-797-1616

We are located on the south end of the Texas Medical Center. Onsite hospital parking is free and secure. Drive up to the security gate located directly in front of the Main Street entrance to access the garage.

Volunteers from Shrine Centers throughout Texas often provide transportation to and from the hospital. Volunteer drivers provide rides to and from locations throughout Texas and from Houston bus terminals and airports, Monday through Friday.

To arrange for a long or short distance pick-up, call the care coordination department at 713-793-3757. Advance scheduling is necessary for this service.

Public transportation

The Houston METRO system has transportation options located very close to the hospital. There are several METRO bus lines that stop just outside the hospital or within very short walking distances. The METRO rail line is a short walk two blocks east of the hospital. For details, visit: or call 713-635-4000.

Driving directions

From south of Houston

From north of Houston

From east of Houston

From west of Houston