Locum Physicians

Agency details

Established
1979
Company size
1-10
Headquarters
160 Clairemont Avenue, Decatur, Georgia 30030

Specialties

Provider types staffed

Locations served

Malpractice coverage

Payment options

Visit Locum Physicians website

0 open jobs on Locumpedia.