Ontify
⌘
S
⌘
S
Leon County Research and Development Authority - Ontify
Share
Leon County Research and Development Authority
State special district in Florida, United States.
Statements about
Leon County Research and Development Authority
Instance Of
Country
Located in the Administrative Territorial Entity
Official Website
Street Address
Phone Number
United States
https://lcrda.org
2051 E. Paul Dirac Drive, Ste. 100, Tallahassee, FL 32310
850-575-0343
Special-Purpose District of the United States
Leon County