Explore details about location George Bush Boulevard. George Bush Boulevard is a location situated within the Delray Beach alongside other areas such as Northeast 6th Street, Azalea Court, Auburn Circle North.