is not in process of liquidation on Feb 8, 2024
Where is BIOFEEDBACK PLUS, INC.'s headquarters?
BIOFEEDBACK PLUS, INC.'s headquarters is located at 15 N AUBURN ST, KENNEWICK, WA 99336, WA, 99336-3808, UNITED STATES
What year was BIOFEEDBACK PLUS, INC. started?
BIOFEEDBACK PLUS, INC. was started in 2017