Location
Our office is located at 3900 E. Timrod Street, Suite 13.
When you reach Timrod Street, look for the entrance marked “Eden Roc” and turn right. Follow the road until you see a small brick building on the left—that’s where our office is.
Feel free to park in any open space. Once inside, please have a seat in the lobby.