Service Tech Natrona Heights, PA Carrols Restaurant Group - 1509 Freeport Rd [Facility Maintenance] As a Service Tech with Carrols Restaurant Group, you'll: Prioritize and complete...