Houston TX Science Of Mind Practitioners 1. 10707 Albury Dr, Houston, TX 77096 | Patrick, Angela (832) 744-0235