Jessica P. Opfer
-
The Basics
-
Jessica on Patch
-
More Stuff
Recently
-
We walk past that tree all the time on our way to the ...
-by Jessica P. Opfer
-
I live a couple of blocks from where this accident ...
-by Jessica P. Opfer
-
It was a fantastic celebration and the group hug was a ...
-by Jessica P. Opfer
-
This event sounds great, but PLEASE tell me they are not ...
-by Jessica P. Opfer
-
We live just north of downtown and the construction is ...
University To Be Closed at ...
-by Jessica P. Opfer
-
A beautiful memoir of your sweet pup, Kim. We miss seeing...
-by Jessica P. Opfer
-
-by Jessica P. Opfer
-
Thank you for an honest and rational assessment of this ...
-by Jessica P. Opfer
-
We live in the northern downtown neighborhood (near Dairy...
What's So Great About Your ...
-by Jessica P. Opfer
-
Before going so far as to build a pedestrian bridge at ...
-by Jessica P. Opfer
-
Hi Mary, thanks for the great review of our organization...
-by Jessica P. Opfer
-
I love it! I wish we could have a fence like that for the...
-by Jessica P. Opfer
-
Our meter was already installed this week (east of ...
-by Jessica P. Opfer
-
-by Jessica P. Opfer
-
On a Ride Through Rochester...
-by Jessica P. Opfer
-
Thanks Kristin, for your perspective on this issue. As ...
Here's Why I Dusted Off My ...
-by Jessica P. Opfer
-
I was unable to attend the training session but am very ...
On a Ride Through Rochester...
-by Jessica P. Opfer
-
On a Ride Through Rochester...
-by Jessica P. Opfer
-
-by Jessica P. Opfer
-
You are absolutely right; the light could be pedestrian ...
-by Jessica P. Opfer
-
One of the reasons I live where I do is so that my kids ...
-by Jessica P. Opfer
-
-by Jessica P. Opfer
-
I think the issue in this particular case was not the ...
UPDATE: Child Critical But ...
-by Jessica P. Opfer
-
Unfortunately, although Rochester purports to be bicycle-...
UPDATE: Child Critical But ...
-by Jessica P. Opfer
The Board