Advantage Capital's offices are located in: St. Louis 7733 Forsyth Blvd. Suite 1400 St. Louis, MO 63105 Phone: (314) 725-0800 New Orleans 909 Poydras Street, Suite 2230 New Orleans, LA 70112 Phone: (504) 522-4850 They also have various other locations throughout the United States, including in New York.