Southland Shopping Center Welcomes PetSense’s Newest Location

Southland Shopping Center Welcomes PetSense’s Newest Location CHICKASHA, OK – PetSense opens its newest location, leasing 6,000 sf, at Southland Shopping Center, 1840 South 4th Street, Chickasha, OK. Norman Cahan of NCEI represented Southland Shopping Center in the...