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