Metro Department in Florissant is a company that specializes in Detective Guard & Armored Car Services. Our records show it was established in Missouri.