I just had to pull over and take a picture of the flowering cherry trees that flank the entrance to Beebe Hospital in the heart of Lewes, Delaware.
Beebe is a non-profit community hospital dedicated to excellence in healthcare. In 2010, Beebe Medical Center, recipient of the Distinguished Hospital Award for Clinical Excellence, has been ranked in the top 5% in the nation for overall clinical excellence by HealthGrades.