GREEN TARA 21 in 1101 S Jefferson Ave in Mount Pleasant