Hancock Health Center

- Primary Care
- Convenient Care
- Pharmacy
- Dental
- Lab
- New headquarters for David Powell Clinic
Hancock Health Center
1000 E. 41st St.,
Suite 700
Austin, TX 78751
IDEALhealth Is Moving to Hancock Health Center
On July 29, IDEALhealth will move to the new Hancock Health Center located at 1000 E. 41st St., Suite 700 Austin, TX 78751. While our location is changing, you can continue to receive the same comprehensive, inclusive sexual health services you know and trust. Call 512-978-9015 for questions or to schedule an appointment.