We establish heavy-traffic stochastic-process limits for queue-length, waiting-time and overflow stochastic processes in a class of G/GI/n/m queueing models with n servers and m extra waiting spaces. We let the arrival process be general, only requiring that it satisfy a functional central limit theorem. To capture the impact of the service-time distribution beyond its mean within a Markovian framework, we consider a special class of service-time distributions, denoted by H2*, which are mixtures of an exponential distribution with probability p and a unit mass at 0 with probability 1−p. These service-time distributions exhibit relatively high variability, having squared coefficients of variation greater than or equal to one. As in Halfin and Whitt, Puhalskii and Reiman, and Garnett et al., we consider a sequence of queueing models indexed by the number of servers, n, and let n tend to infinity along with the traffic intensities Hn so that √(n) (1−Hn) → β for −∞<β<+∞. To treat finite waiting rooms, we let Hn √(n) → α for 0<α<∞. With the special H2* service-time distribution, the limit processes are one-dimensional Markov processes, behaving like diffusion processes with different drift and diffusion functions in two different regions, above and below zero. We also establish a limit for the G/M/n/m+M model, having exponential customer abandonments.