2496 Frederick Douglass Boulevard