Joshua Center Thames Valley

Where is Joshua Center Thames Valley?

Located across from Dodd Stadium in Norwich, behind the HHC East Region System Support Office.