Anybody in the area that can try to get some pictures of the transformer and/or meter?
Jim,
Here is a photo Daniel took. We speculate that the transformer will probably go there.
The two galvanized pipes is the location where the meter will probably go.
Larry