IDT Clinic
13455 S. Military Trail, Delay Beach, FL 33484
Phone: 561-288-6153
Fax: 561-288-6087
Get Directions