A lot of shops won't install your parts for 2 reasons. They wont make as much money as they wont be able to mark up the parts. And second, if any of the parts are wrong it slows down the whole job. Ordering parts through their suppliers they know what parts they need and their suppliers will insure they have the right parts or make it right, very quickly. They will also warranty their parts. If your parts go bad.. in about 25-50k miles as all Dodges do, you will have to pay for the job again. There are better front end parts like the Moog "Problem Solver" parts and most Dodge owners are getting about 100k miles from these.

Other than that just about any service shop with an alignment rack can do the job.

A drive train shop makes drive shafts and balances drive shafts. A drive train shop is probably not what you want.