© 2007 IMPACT Physicians of Texas, PA    21 Spurs Lane, Suite 230  /  San Antonio, TX 78240  //  Located in the Texas Center for Athletes
Phone: (210) 690-0202  /  Fax: (210) 690-0206  /  Email: 
Info@ImpactPhysicians.com  /  All Rights Reserved,  Site by
Strottner Designs