About us
A Subway Mega-Franchisee in North Texas
- Industry
- Restaurants
- Company size
- 201-500 employees
- Headquarters
- Carrollton, Texas
- Type
- Privately Held
- Founded
- 1991
Locations
-
Primary
1800 N Interstate 35E
Carrollton, Texas 75006, US