Great question — answering as the UphillTech team:
Assuming the attorneys are all "public-facing" with their own customer base, there's no problem with them each having their own listing. However, by including the practice name you are breaching Google's guidelines : The title of the page for the practitioner should include only the name of the practitioner, and shouldn’t include the name of the organization . Whether or not listings for each attorney is the best strategy depends on the specifics of their business. For instance, if each attorney has their own area of specialism, it's probably a useful approach in that each can be optimised for their specialism: "divorce attorney", "medical negligence attorney", etc. In the absence of such...
Full answer by GDVS: https://webmasters.stackexchange.com/a/91338 (CC BY-SA 3.0).
Need it done for your business? UphillTech.