Sol Flower – Deer Valley Address 22041 N 23rd Ave, Phoenix, AZ 85027 GPS 33.6865699, -112.1080705 Telephone (602) 390-1044 Web View Website LOCATION ON MAP Plan My Route Home » Recreational Pot Shops » Arizona Pot Shops » Phoenix Pot Shops » North Phoenix Pot Shops » Sol Flower – Deer Valley