is not in process of liquidation on Mar 20, 2023
Where is IDRF BUILDING, INC.'s headquarters?
IDRF BUILDING, INC.'s headquarters is located at 35 TECHNOLOGY PARK STE 150, NORCROSS, GA, 30092, USA
What year was IDRF BUILDING, INC. started?
IDRF BUILDING, INC. was started in 1984