South West Research Facility

Medical research facility in San Antonio, TX.