Altar (?)

Defunct pay phone altar (?) in Hollywood.