No. It is a free standing building at a different location
Yes, it is also referred to as the ‘Security Center’
Parking is available on the street and in the Pere Marquette hotel garage for $20.00