Corporate Or Business Office
Unclaimed

Citilabs

1605 E Plaza Dr Ste 102, Tallahassee, Florida(888) 770-2823
CallDirections

Business facts include Overture Maps data. Data Sources & Licenses

Frequently Asked Questions

Where is Citilabs located?
Citilabs is located at 1605 E Plaza Dr Ste 102 32308-5327, in Leon County.
What is the phone number for Citilabs?
Citilabs can be reached at 18887702823.
What type of business is Citilabs?
Citilabs is listed under Corporate Or Business Office in Tallahassee, Florida.
Does Citilabs have a website?
Yes. The website for Citilabs is citilabs.com.

Map & Directions

1605 E Plaza Dr Ste 102, Tallahassee, Florida

Get Driving Directions

Business Details

  • (888) 770-2823
  • 1605 E Plaza Dr Ste 102, Tallahassee, Florida
  • Leon County

Incorrect Details?

Help us keep this directory accurate. Suggest corrections or claim this listing to manage photos, hours, and descriptions.

Businesses by Location