Norcross is a compact, walkable historic town with a lively downtown, craft breweries, weekly markets, parks and a friendly community vibe—great for travel therapists who want an interesting, comfortable multi‑week stay rather than a motel desert.
You’re about 20 miles from Atlanta’s major hospitals, museums and nightlife, and close to Alpharetta’s dining and entertainment hubs, so weekend options range from big‑city culture to suburban leisure.