Our Location

Lone Star Surgery Center

Houston Northwest

800 Peakwood Drive, Suite 2D
Houston, TX 77090

936-224-4134

Office Hours:

By Appointment