230 Congress St. 6th Floor, Boston, MA 02110
Key Discovery’s offices are located in Boston’s Financial District and within walking distance from South Station and Post Office Square
Walk from South Station. Exit the doors of South Station and turn right onto Atlantic Avenue, then turn left onto Congress. Our office is on the right at 230 Congress Street.