Peter Ediamond NPI 1053309567 Practice location: 906 N Federal Hwy, Fort Lauderdale, FL 33304 Taxonomy code: 111N00000X Phone: (954) 371-0460