where is the thermostat located on impala ss 5.3
follow your top radiator hose to the block, it should be right there.
Search Chevrolet Impala Questions
Chevrolet Impala Experts
Related Models For Sale
Used Cars For Sale