
Location:
1303 Main Street, Dallas, TX
Founded in: 1984
Stage: Post-launch
Number of employees: 16-30
Short URL: vator.co/frankie-s-downtown
Stage: Post-launch
Number of employees: 16-30
Short URL: vator.co/frankie-s-downtown