Health for Life – Ellsworth Address 7343 S 89th Pl, Mesa, AZ 85212 GPS 33.2820419, -111.6396248 Telephone (480) 888-0247 Web View Website LOCATION ON MAP Plan My Route Home » Recreational Pot Shops » Arizona Pot Shops » Phoenix Pot Shops » Phoenix East Valley Pot Shops » Health for Life – Ellsworth