The Red – Closed Address: 3377 Wilshire Blvd Ste 209-210, Los Angeles, CA 90010Phone: (213) 480-1223 (No Ratings Yet)Loading... Post Office on 6th & Harvard - ClosedBistro On The Boulevard - ClosedCha Kan Sullungtang - ClosedSoop Sok Music Studio - Closed Posted in BLOG and tagged closed.