Do I have to come to the Police Station to make a Police Report?

No, you do not have to come to the police station to make a report as long as you are located in Wyckoff. You can contact the Police Department and an Officer will be dispatched to your location.