Windsor Imaging has two (2) locations:
Windsor Imaging - Ft. Lauderdale
4805 North Dixie Highway
Ft. Lauderdale, Florida 33334
(954) 771-6400 office
(954) 771-6499 fax
Windsor Imaging - Ft. Pierce
1000 Virgina Avenue
Ft. Pierce, Florida 34982
(772) 466-5050 office
(772) 466-1003 fax
