Rumors of the A Bathing Ape store opening in Los Angels have been spreading around for a few years, and now it has been confirmed that the store will be opening very soon. Nobody really knew the specifics about the store until now. The A Bathing Ape store will open on April 23rd and will be located on Melrose, surrounded by some of the best stores in California. Via hs.