2409 Montrose Blvd.
Houston, TX 77006

Conveniently located near the intersection of Westheimer and Montrose.