12 Feb 1977 Posted at 16:02h in by plastridge Upgraded – main Delray Beach location – Remodeled and enlarged