The Grand (818 N. Market St., Wilmington) at 7 p.m. Saturday, April 5; and 2 p.m. Sunday, April 6. Tickets are $25-$65. Visit ...
Whether you are a regular attendee or it's your first time, these 15 things should be on your Azalea Festival list.