1. Florida Foundation Authority 210 Springview Commerce Dr Ste 210, Debary, FL 32713 Coordinate: 28.86913,-81.32211 Phone: (321) 209-6399