Login with your social account: OR 
Company Details for BARRX, Inc
  • BARRX, Inc

  • 540 Oakmead Pkwy, Sunnyvale, CA 94085-4022
  • 888-662-2779
  • lat: 37.360000610352 / long: -122.029998779297
  • 3845
  • Map
  • 2003
  • BARRX, Inc
  • 64
  • 3 Million Dollars/Year
  • (Please log in or register to see the details.)
  • (Please log in or register to see the details.)
  • (Please log in or register to see the details.)
  • (Please log in or register to see the details.)