Location Where We’re Located 1200 Binz St. Ste 1240 Houston, Texas 77004 Phone (713) 923-5432 Fax (662) 499-2366 Office Hours Monday – Thursday 7:30am – 4:00pm Friday 7:30am – 1:00pm