Copper Star's Mesa medical supply store is located at the following address: 1155 S. Power Rd, Suite 111, Mesa, AZ 85206. If you need assistance with directions, please feel free to call our store, and we'll be glad to help you find your way. You can also explore our list of locations to find other Copper Star stores near you.