reply to rockotman
Re: Does anyone have any idea what this is? Replacements availible from Grainger Thermostat, Electric
Item # 2E535. I'd replace the encloser, weep holes should only be on the bottom, with screen glued over them. Also replace the outlet with a code maker box, with an open back extension box, so you can get the plugs out of the weather. Is it GFI protected? I always like to put the GFI inside, with the outdoor box(es) downstream.
BTW your faucet is not Freeze proof with valves or hoses on the outlet, you must let air into the faucet so it can drain below frost level.