You can rate the company Franchise Finance Corporation of America by filling out this form.
More contact info for Franchise Finance Corporation of America:
Franchise Finance Corporation of America
17207 North Perimeter Drive
85255 Scottsdale