PC Richards is opening a 20,000 sqft store in Harlem on 125th street at 309 West 125th street. The store will have both frontage on 125th street and 126th street which will make access and pickups easier for customers. The chain is family owned and was founded in 1909.