- San Jose, California, United States
Penneys Towing is a marketing and advertising company based out of 1783 Cheney Dr, San Jose, California, United States.