Clear Lake Office
1234 Bay Area Boulevard, Suite G
Houston, TX 77058
Southeast Houston Office
Memorial Hermann Southeast Medical Plaza II
11920 Astoria Blvd Suite 295
Houston, TX 77089
Please Note: A $30 charge will be billed to patients who do not cancel their appointments 24 hours in advance as well as for no-show appointments.