Stelara | PraxisRx Specialty Pharmacy | limited distributionAddress: 5455 W Waters Ave #214, Tampa, FL 33634, USAPhone Number: 888-903-7453Website: https://praxisrx.com