Baylor College of Medicine; McNair Campus

Baylor College of Medicine; McNair Campus is a point of interest in Montrose, Houston, Texas, located at 7200 Cambridge St, Houston, Houston, TX.

The Department of Neurosurgery at Baylor College of Medicine is committed to excellence in teaching, research, and patient care, providing neurosurgical care for patients with illness or injury affecting the brain, spine, or peripheral nerves. Its residency program is based at five nationally recognized hospitals in the Texas Medical Center.

Address: 7200 Cambridge St, Houston, Houston, TX

Phone: +17137984696

Website: https://www.bcm.edu/departments/neurosurgery

Neighborhood: Located in Montrose. Artsy, eclectic, and full of character

Apartments in this area

Browse all Houston places · Read neighborhood guides