We strive to provide the best customer service possible to all of our investors and potential investors: therefore, all emails will be responded to within 48 to 72 hours. If you wish to reach us via phone, please give us a call at 718-878-3235 and leave a message with your name phone number and best time to call you. We will return your call within 48 to 72 hours.
A. For general questions or technical support please direct your inquiries us at Contact@invstur.com
B. For information about making an investment, sales, marketing, affiliation or any related question, please direct all inquiries to Sales@invstur.com
C. If you have an existing account with us and need information about your account, payment, legal information and all other related questions, please direct your inquiries to Accounts@invstur.com