Vidalia Town of Police Dept
504 5th St
Ferriday
LA
71334
(318) 336-5254
Open Map
Description
Vidalia Town of Police Dept is located at 504 5th St, Ferriday, LA. This business specializes in Law Enforcement.
by merchantcircle on December 08, 2017 from
merchantcircle
Categories: Security
Community
Ferriday
Law Enforcement
police & law enforcement
police protection
regional
Security