Contact Us

Freelap USA
13100 Tech City Circle Suite 200
Alachua, FL 32615

(925) 461-5990 (office)
(925) 461-5991 (fax)
(800) 634-5990 (toll free in US)

Send us a Message

Please enable JavaScript in your browser to complete this form.
=