Hi Luc,
That worked like a charm. Thank you. Just an FYI I did get the following but still got the information asked for. This worked perfectly for identifying the VMs and which vcenter they are on. I connected to a production and lab vcenters. Thank you once again.

Exception calling "Add" with "2" argument(s): "Item has already been added. Key in dictionary: '00:50:56:84:5c:db'
Key being added: '00:50:56:84:5c:db'"
At line:6 char:4
+ $macTab.Add($_.MacAddress, $vm)
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [], MethodInvocationException
+ FullyQualifiedErrorId : ArgumentException
Results:
VM | IP | Id | Cluster | Mac | vCenter |
app334.so.cg.nms.mlb.inet | 10.187.215.74 | VirtualMachine-vm-4976 | PROD-CG-SO-MLB | 00:50:56:8B:57:32 | vc008no |
app093cv.cv.gv.int.net | 10.187.215.164 | VirtualMachine-vm-4809 | PROD-GV-CV-CCA-MLB | 00:50:56:89:5A:E8 | vc008no |
mn29.st.vc.nms.mlb.inet | 10.187.215.40 | VirtualMachine-vm-9625 | PROD-VC-ST-MLB | 00:50:56:B8:3F:01 | vc008no |
app152ht.ht.ok.int..net | 10.187.215.196 | VirtualMachine-vm-4821 | PROD-OK-HT-CCA-MLB | 00:50:56:8B:1D:37 | vc008no |
app094nr.nr.wp.int.net | 10.187.215.132 | VirtualMachine-vm-1167 | PRD-WP-NR-MLB | 00:50:56:89:1D:35 | vc008no |
app095nr.nr.wp.int.net | 10.187.215.134 | VirtualMachine-vm-9540 | PRD-WP-NR-MLB | 00:50:56:B8:03:17 | vc008no |