Stress & Anxiety Center NPI 1154631984 Practice location: 274 Wilshire Blvd, Casselberry, FL 327075346 Taxonomy code: 251S00000X Phone: (307) 830-4755