We noticed some really dense shrubs forming a hedge about 8 feet tall at the beach near Wilmington, NC. I believe I have seen them in other places, especially around government parking lots. Very curious what they might be. I am sure some of the plant experts on here will know. Photos are here:
formatting link