CONTACTS
Ambalavayal Police Station
Postal Address
The Station House Officer, Ambalavayal Police Station, Ambalavayal P.O, WAYANAD - 673593
PIN- 673593
Phone Number
Mobile: 9497980810
Landline: 4936260436
VPN #: 15322
Email address
shoambvylwynd.pol@kerala.gov.in