My Town Alert icon

My Town Alert

CSI-C
Free
2.6 out of 5

About My Town Alert

My Town Alert is a mass notification system (MNS) that receives one-way messages to inform residents of a Town or Region. For more information go to www.town-alert.com

My Town Alert Screenshots