Avella Specialty Pharmacy Orlando 7 years ago ID: #3975 Listed In : Pharmacist 100 Technology Park, Suite 155, Lake Mary. FL, USA 32746 (407) 942-0080 Business Description Avella Specialty Pharmacy Orlando, Address : 100 Technology Park, Suite 155, Lake Mary. FL, USA 32746, Phone : (407) 942-0080 Reviews & Ratings Write a Review No Review. Please login / register to add your review.