The File Room

Location:

4107 Rider Trail NorthSt. LouisMissouri63045United States View Map

Revenue:

$7 Million

Employees:

35

Phone:

(314) 209-0600

Fax:

(314) 209-0120
More

Description:

The File Room is the premier provider of Document Management Services in the St. Louis Metropolitan Area. Our portfolio of solutions and services include: Docum...  

Read More

Recently Updated profiles at this company

Customer Service

Records Management

Browse ZoomInfo’s Directories