Throughout our over 25-year history, Arrowhead has leveraged its prior investment knowledge in certain target sectors to identify, evaluate and pursue attractive investment opportunities


Meineke Car Care Centers is a in international franchisor of automotive service centers in the United States, Canada, and Mexico. Meineke is headquartered in Charlotte, North Carolina, and its locations offer a broad array of services, specializing in mufflers, exhaust, brakes, ride control, and general maintenance.