fbpx

About

Located in beautiful Palm Beach County, the Duncan Center offers a peaceful and relaxed refuge in the midst of an urban setting with nearby beaches and all forms of sports and sightseeing activities.

Featured Amenities

Theater Seating

Venue Location + Transportation

Address

15820 S. Military Trail,

Delray Beach Delray Beach, 33484-9130