11225 Challenger Avenue Odessa, FL. 33556

1-800-260-8830

Office Locations


USA Location

Office Location: 11225 Challenger Avenue, Odessa, FL 33556

Primary Phone:(727) 835-1150

Toll-Free Number:(800) 260-8830

E-Mail Contact: Sales@Freedomsales.com


Web: www.freedomsales.com


Asia Location

Office Location:No. 16C1, JinRun Building, NO. 6019 Shen Nan Road, FuTian District Shenzhen, China

Primary Phone:+86 755-8320-3956

E-Mail Contact: Asia@Freedomsales.com




get in touch

contact us

  • 11225 Challenger Ave, Odessa, FL 33556, United States 1-800-260-8830