Avella Specialty Pharmacy Scottsdale (91st St.) 7 years ago ID: #3980 Listed In : Pharmacist 9777 N. 91st St., Suite C-102, Scottsdale. AZ, USA 85258 (888) 276-8353 Business Description Avella Specialty Pharmacy Scottsdale (91st St.), Address : 9777 N. 91st St., Suite C-102, Scottsdale. AZ, USA 85258, Phone : (888) 276-8353 Reviews & Ratings Write a Review No Review. Please login / register to add your review.