Credo gets its first store — on Fillmore
SHASHI BATRA, founder of the new natural beauty emporium Credo, was up a ladder taking a hands-on approach a couple of days before his first store finally opened on June 4. But he seemed happy to climb down for a few minutes to explain why he decided to locate his first shop at 2136 Fillmore.…