Contact Us 888.648.3390  |  Monday to Friday - 8am to 5pm | email admin@stxih.org | 214 N. 16th St. #120, McAllen, Texas 78501

Visit us at Our Location in McAllen

214 N 16th Street, Suite 120, McAllen, TX 78501

Check Out Our Clinic Office

Come and visit us at our office...We look forward to seeing you!

Located in the heart of McAllen, we are just 2 blocks north of the Bus Station on the corner of 16th Street and Cedar.

View our Clinic's Location on a map

Address: 214 N 16th Street, Suite 120, McAllen, TX 78501

Phone: 956.331.8484 - Toll Free: 888.648.3390

Fax: 888.648.3390

admin@stxih.org