photos 20210428. Southlawn Plaza is an unusual strip mall with its entrance flanked by two conspicuous cell towers. Image April 28, 2021 Vik