AmeriHealth Caritas Headquarters

Newtown Square, PA

Norwood is currently constructing a 380,000 square foot build-to-suit headquarters for AmeriHealth Caritas, the region’s largest Medicaid managed care company. The new 5-story office building will be located at Ellis Preserve, a 210-acre corporate campus in Newtown Square, PA. It will feature a fitness center, cafeteria, and access to daycare as well as a 3-story parking garage. The building will be one of the largest office buildings constructed in the Philadelphia suburbs in decades. The team anticipates construction to be complete in spring 2021.