Company Overview
Company Summary
Name
The Geo Group, Inc.
Number of Employees
500 or more
Website
Phone
(310) 337-2638
Location
1513 Line Ave Ste 225
Shreveport, LA
71101-4621
 This company is a Federal Contractor