Contact Us Let’s get in touch. Need more info? Interested in a demo? Here's how to reach us. Send us your comment Give us a call +1.404.507.2469 Drop us an email info@grobanking.com Follow us Main Office Bank of America Plaza 600 Peachtree Street NE, Ste 3710 Atlanta, GA 30308 USA