ODESSA ALLERGY CLINIC

Restricted
ODESSA ALLERGY CLINIC is subject to Restricted. See the individual lists below.
View Citation
Aliases
  • ATHAR RANA
Country
United States
Address
1601 NORTH GRANDVIEW , ODESSA , Texas , United States , 79761
ID Details
ID NUMBER : S4MR3M9F1
ID TYPE : SAM Number
View Notes
Mitigate risk with our comprehensive screening solutions for your AML and sanctions compliance.
ODESSA ALLERGY CLINIC Sanctioned By Below Authority
List NameList AuthorityEffective Date Status

country flagsU.S. General Services Administration (GSA) Parties Excluded

U.S. General ServicesMar 15, 2004active