Contact Us

New York Office

15 West 43rd – #60
New York, NY 10036
Main: 646-448-3404

Boston Office

63 Chatham Street 3rd Floor
Boston, MA 02109
Email: info@odessainvest.com