I have one VLAN, VLAN20 (Voice) that is not able to access the internet.
A former MSP configured this and I am not sure how this is working. The trunk port is setup as an access port for VLAN255 (Management Network) and that it.
I will upload the running config for the ASA as well as the C3560G as well as a hand drawn diagram of the environment.
In the Layer 3 switch, the default route is 0.0.0.0 0.0.0.0 10.152.255.1
Please let me know if you need anything other than the running-configs and the diagram.