Lumbar

Location

Texas Ortho Spine Center
12605 East Freeway, Suite 510
Eastside Houston

Houston, TX 77015
Phone: 832-962-7493
Fax: 832-962-7491

Office Hours

Get in touch

832-962-7493