Red Talon Force HQ Prime

The Red Talon Force is based in the Camp Hill Shopping Mall, on the west side of the Susquehanna River from Harrisburg. Having never visited HQ Prime, you don't know anything else about it.