Get Directions to Neptune Beach Police Department ← View details 200 Lemon Street, Neptune Beach, Florida 32266 +1 904-270-2413 Get Directions From* To * — Required information