This little strip-mall, The Shoppes at Meeting Place used to be home of Ye Olde Comic Shoppe, and a number of other operations over the years. It's kind of interesting in that it seems that each storefront has a first-level street number, ie: the first storefront is 501 Meeting Street, the next one is 503 Meeting Street, etc instead of "501-A, 501-B etc.
I don't know anything about Alternative Health Center other than it was apparently already gone by August of 2008, judging by the pictures from the Ye Olde closing. It still gets google hits though.
Title Cash of South Carolina is still listed on the strip-mall marquee, and so departed more recently. It sounds like a standard cash-for-car-title loan place. Curiously a number of these seem to have gone under recently, even though it's the kind of thing you would expect to do better in hard times.
I notice that while the 501 Meeting Street storefront seems to have only one door, it has two papered-over business signs, so it's entirely possible that it's a suite with two halves. I've tried enlarging and different enhancements, but I can't read what's behind the sign covers..