CONTACTS
Vellarada Police Station
Postal Address
The Station House Officer, Vellarada Police Station, Vellarada
PIN- 695505
Phone Number
Mobile: 9497987028
Landline: 4712242023
VPN #: 10247
Email address
shovlrdatvmrl.pol@kerala.gov.in