Original: The state is home to the National Storm Prediction Center of the National Weather Service located at Norman.
Simplified: The state is home to the National Storm Prediction Center of the National Weather Service, located in Norman.