The Flower Shop – Phoenix Address 3155 E McDowell Rd, Phoenix, AZ 85008 GPS 33.4655152, -112.0131245 Telephone (602) 812-4695 Web View Website LOCATION ON MAP Plan My Route Home » Recreational Pot Shops » Arizona Pot Shops » Phoenix Pot Shops » Central Phoenix Pot Shops » The Flower Shop – Phoenix