Get Directions to Rochester Police Department Auto Impound. ← View details 330 Colfax Street, Rochester, New York 14606 +1 585-428-6717 Get Directions From* To * — Required information