About us

WeNeedSigns.com is managed and operated by Excel Sign & Decal, Inc.

Our Company Name & Address:
Excel Sign & Decal, Inc.
41353 Albrae Street
Fremont, CA 94538

Phone 1 (Toll-Free): 800-747-0445
Phone 2: 510-651-0445
Fax: 510-651-0444
Email: support@weneedsigns.com