What is a "My Amway Place"? Updated April 11, 2024 07:29 My Amway Place (MAP) is our physical stores which are located in Makati, Cebu, Cagayan De Oro and Davao. Was this article helpful? Yes No 0 out of 0 found this helpful Have more questions? Submit a request