Go to a Verizon store. they will fix it if they have the right size screen in stock. it is expensive, tho.
open