Skip to Content
Manta Logo Manta Home
Claimed
Stello Products Inc logo

Stello Products Inc

Signs, Not Made in Custom Sign Painting Shops

840 West Hillside Avenue, Spencer, IN · 47460
Get Directions
Spencer, IN
Business Details

Serving Spencer, IN

Stello Products Inc

Est. 1959 Spencer, IN 67 Years in Business
Customer Reviews
Key Facts
Type
Signs, Not Made in Custom Sign Painting Shops
Location
Phone
(812) 829-2246
Est.
1959
Listing status
CLAIMED
Similar Businesses
Stello Products Inc
Spencer, IN
A Sign Stop
Terre Haute, IN
Hall Signs Inc
Bloomington, IN
Sign Express
Terre Haute, IN