Welcome to Crittenden's Retail Tentants
PREVIEW ONLY
Primark
Locations: 18
Business Name: Primark
Parent Company: Associated British Foods
Headquarters: Boston, MA
Business: Apparel & Accessories
Property: Shopping Center
Growth 2026: 15 - 15 New Locations