Company BIOFEEDBACK HEALTH SOLUTIONS LLC Address 1350 WEST SOUTHPORT RD. SUITE 110, , INDIANAPOLIS, IN, 46217 - , USA