is not in process of liquidation on May 1, 2024
Where is Health Screen Specialists of San Antonio, Inc.'s headquarters?
Health Screen Specialists of San Antonio, Inc.'s headquarters is located at 10998 WILCREST DR #100HOUSTON, TX 77099
What year was Health Screen Specialists of San Antonio, Inc. started?
Health Screen Specialists of San Antonio, Inc. was started in 2005
Sources: Alabama Secretary of State