Hard to do better than you did...
You could also use Word or UltraEdit and do a Wildcard replacement. The idea is that any address entry will look like: {12 128} johndoe John Doe, MD¶some street¶some city and zip¶¶all in one line. So in UltraEdit, I would do a replace of: MD¶*^pby MD^p This means any pattern that starts with "MD¶" followed by anything — this is the * — followed by the paragraph mark "^p" gets replaced by the paragraph mark. So you end up with: {12 128} johndoe John Doe, MD Jean Ichbiah
| ||||||||||