Contact Us

While we are based in Atlanta, Georgia, we provide services and opportunities throughout the United States!! Our business development and staffing relations associates are here to serve!!

Locum Physicians
160 Clairemont Avenue
Suite #200
Decatur, GA 30030

Toll Free: 855-250-3490
Atlanta: 678-324-0264
Fax: 888-274-2136

  • This field is for validation purposes and should be left unchanged.