To be certain, you should:
* Consult your owner's manual: This is the most reliable source of information. It will have a diagram showing the location.
* Use a repair manual specific to your Silverado's year and engine: A Haynes or Chilton manual will have detailed instructions and diagrams.
* Search online for a video tutorial: YouTube has many videos showing fuel filter replacement on 2007 Silverado 1500s. Be sure to select a video that matches your engine type (e.g., 4.8L, 5.3L, or 6.0L).
Without knowing your specific engine, I cannot give a precise location. However, expect it to be somewhere near the fuel tank, along the fuel line, requiring you to get underneath the truck to access it.