Neobase can be contacted by email:
  • contact at neobase dot com

You can also contact us by phone or regular mail:
  206.769.7744

  Neobase
126 NW 81st
Seattle, WA 98117