• Lightcast Inc.

    1405 Dowzer Ave Pell City, Alabama

    Lightcast started in 2003 as a service provider of telecom broadcast product for religious entities. In 2008 acquired RMSS Inc. assets company 2000 with public safety customers, primarily State DPS, County Sheriffs and City Police. provided in-car cameras, ...