Industry:
Consumer
Headquarters:
Birmingham, AL

Franchisee of Taco Bell restaurants.