Centene Fidelis Posted November 19, 2019 by project-admin-3 & filed under . Project Info Office Renovation Client Centene Fidelis Size 90,000 Square Feet Location Amherst, NY