- Location // Nora Plaza, 1300 E 86th St Indianapolis IN 46240
- Telephone // 317-569-9999
- Toll Free // 888-722-9992
- Fax // 317-569-0333
- Email // fplusf@formplusfunction.net
- Hours //
- Monday - Friday 10 - 6
- Saturday 10 - 5
- Closed Sundays and major holidays