Bethlehem, PA 18018
Because a water heater replacement can be expensive and annoying, you may have put it off longer ...