Norris Centers Opens Dallas Location

By |2019-03-15T09:00:31-05:00March 15th, 2019|Norris News|

The Norris Centers is pleased to announce a new location in Dallas Texas. To begin operations immediately, a temporary space has been set up in the same building as the final space. This "Phase 1" space consists of four rooms ranging in size to accommodate groups from 4 – 60 attendees. While limited in size [...]