The Delray Plaza™ is located on Federal Highway in Delray Beach, Florida just 4/10 of a mile south of Linton Blvd. Linton blvd is a major east-west thoroughfare with easy access to I-95.
We encourage you to join the fine businesses in the Delray Plaza™!