Website:
Business Fire Protection SedaliaSince Nightwatch Security & Telephone's founding in 1980, we have been designing, installing, maintaining and repairing all types of protecting and alerting security systems in Sedalia.
Address: 2211 W Main St, Sedalia, MO, USA, 65301