Palm Court Plaza
Delray Beach, Florida
The Palm Court Plaza is a five-story, 137,760 square foot Professional Office Building located on-campus of the Delray Medical Center in Delray Beach, Florida.
Building Services
- Primary Care Physicians
- Various Specialists
- Hospital Staff Physicians