Mega Sign specializes in manufacturing of outdoor and indoor electronic signs.
1801 south hill street