- Mccall Farms INC
- 6615 S Irby St
- Effingham, South Carolina 29541-3577
- Phone: 843-662-2223
- Website: www.margaretholmes.com
- Number of Employees: 420
- Annual Receipts: $153,000,000
- Business Start Date: 1952
- More Detail:
Click for Full Mccall Farms INC Listing